Hi!
ich möchte bei batch einen script zum kopieren von musik vom ipod schreiben.
habe schon den teil dass er die ganze musik aus \iPod_Control\Music\ auf die festoplatte kopert
im nächsten schritt soll er alle dateien aus diesen "F"-Ordnern direkt in den stammordner auf der fetplatte kopiert werden also alles das gleiche nur ohne unterverzeichnisse.
wie stelle ich das an?
mit nem "list" in eine datei. wie dann weiterveratrbeiten?
danke wäre nett wenns jemansnmd schreiben könnte.
stefan
Seite 1 von 1
Verzeichnissturkur Entfernen
Anzeige
#2
geschrieben 26. Januar 2006 - 18:47
cd Quellordner
for /r %i in (*.*) do copy "%i" Zielordner
for /r %i in (*.*) do copy "%i" Zielordner
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#3
geschrieben 27. Januar 2006 - 16:33
hmmm.. also dass würde auch dafür gehen.. wenn ich nen ordner blabla habe und unterordner mit files und ich dann all diese files zusammen in nur einem ordner möchte, odeR?
wäre das dann ne batch-datei?
wäre das dann ne batch-datei?
#4
geschrieben 27. Januar 2006 - 19:03
Genau. Mit "for /r" ermittelt man iterativ alle Dateien und kopiert sie in genau einen Ordner.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#5
geschrieben 27. Januar 2006 - 20:35
danke... kenn mich eben voll nicht aus in solchen Bereichen... werds mal ausprobieren und hoffen das es funktioniert
Wäre echt ne riesen erleichterung für mich
(*.*)
--> kann man da noch dateiendungen benützen?
Wäre echt ne riesen erleichterung für mich
(*.*)
--> kann man da noch dateiendungen benützen?
Dieser Beitrag wurde von marioxi bearbeitet: 27. Januar 2006 - 20:36
#6
geschrieben 27. Januar 2006 - 20:46
Naja, (*.*) ist halt der Filter für Dateien jeder Endung. Du kannst natürlich, wenn du nur Textdateien (.txt) kopieren willst, (*.*) durch (*.txt) ersetzen. Für alle anderen Dateitypen geht das natürlich analog.
#7
geschrieben 28. Januar 2006 - 11:06
habe ich mir gedacht...
Danke für Bestätigung & Hilfe..
Bin halt ein NooBiiiiie in solchen Bereichen
Danke für Bestätigung & Hilfe..
Bin halt ein NooBiiiiie in solchen Bereichen
#8
geschrieben 28. Januar 2006 - 20:05
Zitat
CD C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles For Windows Xp
for /r %i in (*.*) do copy "%i" C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles
for /r %i in (*.*) do copy "%i" C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles
Das ist der *"code"* den ich benutzt habe... und nun frage ich mich wieso das ned geht...
habs mit txt-editor gemacht und dann das file in *.bat gespeichert...
#9
geschrieben 28. Januar 2006 - 20:14
Weil das Leerzeichen ein Trennzeichen ist und damit die Pfade der Ordner in Anführungsstriche gesetzt gehören.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#10
geschrieben 28. Januar 2006 - 21:16
Zitat
CD "C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles For Windows Xp"
for /r %i in (*.*) do copy "%i" "C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles"
for /r %i in (*.*) do copy "%i" "C:\Dokumente und Einstellungen\Oswalder\Desktop\Styles"
So sollte es doch gehen.. aber wird nix gemacht... .bat-datei gestarten und schon schliesst sich das "dos-fenster" sofort wieder :/
#11
geschrieben 28. Januar 2006 - 21:40
Mal ganz davon abgesehen, daß man sich natürlich mal anstellen sollte, die Ausgabe betrachten zu können, schätze ich einfach mal, daß du eher %%i statt %i nehmen solltest, wenn du es in eine Batch-Datei packst. Außerdem sollte der Zielordner natürlich auch existieren bzw. durch die Batch angelegt werden.
Und .bat als Dateiendung ist veraltet, .cmd ist aktuell.
Und .bat als Dateiendung ist veraltet, .cmd ist aktuell.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#12
geschrieben 28. Januar 2006 - 21:51
ok cmd halt... hatte solche sachen immer über dateiendung .bat gemacht...
nun funktioniert es... war tatsächlich wegen den zwei %%
Danke für die HILFE
nun funktioniert es... war tatsächlich wegen den zwei %%
Danke für die HILFE
Dieser Beitrag wurde von marioxi bearbeitet: 28. Januar 2006 - 21:53
Thema verteilen:
Seite 1 von 1