BlackBoard » Computerecke » Betriebssysteme » Windows tool Dateinamen drucken » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen tool Dateinamen drucken
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
black1654 black1654 ist männlich
der Vagabund


Dabei seit: 06.09.2001
Beiträge: 1.008
Herkunft: Hochdahl (bei Düsseldorf)

tool Dateinamen drucken       Zum Anfang der Seite springen

Hey
Ich suche ein relativ simples Archivierungstool, welches folgende Funktion bietet.

Es soll mir ermöglichen, die Dateinamen von ausgewählten Datein zu drucken.

Also wenn ich zum Beispiel in meinem Ordner MP3 bin, sollte ich ein paar MP3 Datein makieren können und das Programm druckt mir dann übersichtlich die Dateinamen aus...

Hoffe ihr wisst was ich meine.
Micha

__________________
Ich danke allen, die mich bestohlen, betrogen, belogen, verraten, verletzt,
sabotiert, kopiert, boykottiert oder vergessen haben.

Ihr habt mir gezeigt, dass man an sich und seinem Charackter hart arbeiten muss

14.07.2004 22:03 black1654 ist offline E-Mail an black1654 senden Beiträge von black1654 suchen
Akeman Akeman ist männlich
Member


Dabei seit: 05.03.2004
Beiträge: 227
Herkunft: Saarbrücken

      Zum Anfang der Seite springen

naja ich denke es wird schwer so ein programm zu finden aber vllt hilft dir das weiter:

start --> ausführen --> cmd

tree C:\MP3 /a >dateinamen.txt

dann erstellt er dir eine komplette liste mit den dateinamen!
das gleiche kannst du auch mit dir machen

dir C:\MP3 /b >dateinamen.txt

dir sieht besser aus aber mit dir kannste dir die unterordner nicht anzeigen lassen!

und txt datei einfach ausdrucken das muss ich ja nicht erklären Augenzwinkern

gruß akeman

__________________
google ist die antwort auf all eure fragen!
14.07.2004 22:34 Akeman ist offline E-Mail an Akeman senden Beiträge von Akeman suchen
black1654 black1654 ist männlich
der Vagabund


Dabei seit: 06.09.2001
Beiträge: 1.008
Herkunft: Hochdahl (bei Düsseldorf)

Themenstarter Thema begonnen von black1654
      Zum Anfang der Seite springen

bei mir passiert ehrlich gesagt gar nichts... also habe das eingetippt und das Dos Fenster gibt keine Meldung oder so, sondern zeigt danach immernoch nur das gewohnte C:\> an...

Und in den Textdatein ist dann auch nichts drinne

EDIT

Okay, jetzt habe ich es hinbekommen... smile wusste nicht das du mit /b einen Pfad meintest...

Vielen lieben dank smile

__________________
Ich danke allen, die mich bestohlen, betrogen, belogen, verraten, verletzt,
sabotiert, kopiert, boykottiert oder vergessen haben.

Ihr habt mir gezeigt, dass man an sich und seinem Charackter hart arbeiten muss

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von black1654: 14.07.2004 23:20.

14.07.2004 23:10 black1654 ist offline E-Mail an black1654 senden Beiträge von black1654 suchen
COCYHOK COCYHOK ist männlich
Verunsicherungsmakler


images/avatars/avatar-2037.png

Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP

      Zum Anfang der Seite springen

Ich hab mal ein Shell-Skript dazu gebastelt. Wie es funktionieren tut, steht oben drüber:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
@echo off

rem  /------------------------------------\
rem  | Dieses Shell-Skript ermöglicht es  |
rem  | unter Windows, markierte Dateien   |
rem  | direkt am Bildschirm anzeigen oder |
rem  | über den Standard-Drucker aus-     |
rem  | drucken zu lassen.                 |
rem  |                                    |
rem  +------------------------------------+
rem  |                                    |
rem  | Es gibt 2 verschiedene Möglich-    |
rem  | keiten, das Skript zu verwenden:   |
rem  | 1) Lege das Skript als *.bat oder  |
rem  |    *.cmd und eine Verknüpfung      |
rem  |    darauf an einer gut sichtbaren  |
rem  |    Stelle auf dem Desktop ab.      |
rem  |    Im Eigenschaften-Dialog der     |
rem  |    Verknüpfung muss im Register-   |
rem  |    reiter 'Verknüpfung' im Feld    |
rem  |    'Ziel' der Parameter 'p'        |
rem  |    ergänzt werden.                 |
rem  |    Jetzt kannst du die Auflistung  |
rem  |    anzeigen, indem du markierte    |
rem  |    Dateien auf das Skript ziehst,  |
rem  |    oder ausdrucken, indem du sie   |
rem  |    auf die Verknüpfung ziehst.     |
rem  | 2) Verschiebe die in Variante 1    |
rem  |    beschriebenen Dateien in dein   |
rem  |    persönliches SendTo-Verzeichnis |
rem  |    (C:\WINDOWS\SendTo,             |
rem  |    C:\DuE\[Benutzer]\SendTo oder   |
rem  |    dergleichen).                   |
rem  |    Du kannst dann das Skript auch  |
rem  |    über Rechtsklick -> Senden an   |
rem  |    verwenden, wenn du deine        |
rem  |    Dateien markiert hast.          |
rem  |                                    |
rem  +------------------------------------+
rem  |                                    |
rem  | Beim Ausdrucken besteht das        |
rem  | Problem, dass auf eine Zeile nur   |
rem  | 80 Zeichen passen. Ein Dateiname   |
rem  | inklusive Pfad kann aber durchaus  |
rem  | länger sein. Der Rest wird dann    |
rem  | einfach abgeschnitten.             |
rem  |                                    |
rem  +------------------------------------+
rem  |                                    |
rem  | Die Funktionsweise sollte sich aus |
rem  | den Kommentaren erschließen. Wenn  |
rem  | nicht, stehe ich natürlich für     |
rem  | Fragen zur Verfügung. ;)           |
rem  |                                    |
rem  \------------------------------------/


c:
cd\
if exist datprint.txt del datprint.txt
rem Als Zwischenspeicher wird die Datei C:\DATPRINT.TXT verwendet.
rem Wenn sie schon existiert, wird sie ohne Rückfrage gelöscht.
set drucken=0
if #%1==#p goto drucken
if #%1==#P goto drucken
rem Wenn als Parameter entweder 'p' oder 'P' übergeben wird,
rem soll die Auflistung ausgedruckt werden.
:anfang
if not #%1==# goto ausgabe
rem Wenn noch ein Parameter vorhanden ist,
rem wird er ausgegeben.
goto ende
rem Ansonsten wird das Skript beendet.
:ausgabe
if exist datprint.txt echo %1>>datprint.txt
rem Der Parameter wird an die Datei angehängt.
shift
rem Der nächste Parameter wird nachgerückt.
goto anfang
:drucken
set drucken=1
shift
goto anfang
:ende
if exist datprint.txt if %drucken%==1 print datprint.txt>nul
if exist datprint.txt if not %drucken%==1 type datprint.txt
rem Wenn gedruckt werden soll, wird gedruckt;
rem ansonsten wird ausgegeben.
if exist datprint.txt del datprint.txt
if not %drucken%==1 pause>nul
Viel Spass!smile

ÜbrinX: Welches OS hast du eigentlich? Könnte sein, dass es bei Win9x, WinME und noch früheren Win- und DOS-Versionen Probleme gibt, weil da, wenn ich mich recht irre, der Befehl shift alle Parameter von %1 bis %9 mit den nächsten 8 Parametern überschreibt. Dieses Skript setzt voraus, dass die Parameter jedes Mal nur um eine Position aufrücken.

__________________
Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
15.07.2004 00:49 COCYHOK ist offline E-Mail an COCYHOK senden Homepage von COCYHOK Beiträge von COCYHOK suchen
Akeman Akeman ist männlich
Member


Dabei seit: 05.03.2004
Beiträge: 227
Herkunft: Saarbrücken

      Zum Anfang der Seite springen

Zitat:
Original von black1654
Okay, jetzt habe ich es hinbekommen... smile wusste nicht das du mit /b einen Pfad meintest...


Nein meinte ich eigentlich nicht!

/b ist eigentlich dazu da um das ganze im einfachen Format anzeigen zu lassen! Der Befehl dir zeigt dir ja normal auch noch Datum und Uhrzeit mit an was eigentlich unnötig ist und der Parameter /b verhindert dies!

Aber besser ist es wenn du es so machst!
Am Anfang direkt in das Verzeichnis gehen das du auflisten willst.
cd C:\MP3
dann
dir /b >xzy.txt

Weil wenn du es so machst wie ich es am Anfang erklärt habe speichert er die txt Datei in den Pfad wo du momentan drin bist!

__________________
google ist die antwort auf all eure fragen!
15.07.2004 01:20 Akeman ist offline E-Mail an Akeman senden Beiträge von Akeman suchen
COCYHOK COCYHOK ist männlich
Verunsicherungsmakler


images/avatars/avatar-2037.png

Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP

      Zum Anfang der Seite springen

Du kannst im oben genannten Skript die Zeile 75
code:
1:
if exist datprint.txt echo %1>>datprint.txt
durch folgenden Befehlsblock ersetzen:
code:
1:
2:
3:
4:
5:
6:
7:
8:
set kurznam=%1
set zaehler=
:wiederh
set kurznam=%kurznam:*\=%
set zaehler=%zaehler%#
if not #%zaehler%==####################################################################### goto wiederh
rem if %kurznam:~-1%==" set kurznam=%kurznam:~0,-1%
if exist datprint.txt echo %kurznam%>>datprint.txt
Dadurch wird der Pfad gelöscht und nur der Dateiname ausgegeben. Die vorletzte Zeile ist wegkommentiert, weil die bei mir einen Syntaxfehler erzeugt. Sie bewirkt eigentlich dass bei Dateinamen, die mit einem " aufhören, selbiges entfernt wird.

__________________
Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
15.07.2004 02:03 COCYHOK ist offline E-Mail an COCYHOK senden Homepage von COCYHOK Beiträge von COCYHOK suchen
black1654 black1654 ist männlich
der Vagabund


Dabei seit: 06.09.2001
Beiträge: 1.008
Herkunft: Hochdahl (bei Düsseldorf)

Themenstarter Thema begonnen von black1654
      Zum Anfang der Seite springen

Okay, ich danke euch beide für eure Hilfe.

Habe mich für die Version von Akeman geschriben, sieht nach weniger aufwand aus...

__________________
Ich danke allen, die mich bestohlen, betrogen, belogen, verraten, verletzt,
sabotiert, kopiert, boykottiert oder vergessen haben.

Ihr habt mir gezeigt, dass man an sich und seinem Charackter hart arbeiten muss

15.07.2004 22:07 black1654 ist offline E-Mail an black1654 senden Beiträge von black1654 suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Computerecke » Betriebssysteme » Windows tool Dateinamen drucken

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH