Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Datei kopieren - Skript geht nicht

Frage Entwicklung Batch & Shell

Mitglied: flo7689

flo7689 (Level 1) - Jetzt verbinden

04.02.2010 um 14:19 Uhr, 3659 Aufrufe, 2 Kommentare

Hallo Leute,
ich habe gedacht, dass ich mittlerweile halbwegs fit im "batchen" bin, aber das folgende Problem lässt mich noch verzweifeln... ;-(

Also, ich habe folgendes vor: Ich würde gerne aus einem Ordner die aktuellste (letzte Änderung) Datei kopieren und in einen anderen Ordner einfügen.
Ein kleines Batch-Programm habe ich dazu auch schon geschrieben, allerdings funktioniert dieses nicht. Hier mein Programm:

01.
K: 
02.
cd main\Ordner_4\hier_RAUS\ 
03.
for /f %i in ('dir /OD /B') do @set file=%i 
04.
echo %file& 
05.
copy %file% K:\main\Ordner_3\3_zahlen\HIER_REIN\test\
Der Code funktioniert soweit auch, wenn ich ihn Zeile für Zeile in eine extra Kommandoebene reinkopiere. Wenn ich das als BAT-Datei abspeichere, dann funktuioniert leider gar nichts...

Könnt ihr mir bitte helfen?
Vielen Dank!

Grüße
Flo
Mitglied: Pjordorf
04.02.2010 um 14:37 Uhr
Hallo Flo,

01.
> K: 
02.
> cd main\Ordner_4\hier_RAUS\ 
03.
> for /f %i in ('dir /OD /B') do @set file=%i 
04.
> echo %file& 
05.
> copy %file% K:\main\Ordner_3\3_zahlen\HIER_REIN\test\ 
06.
> 
01.
for /f %%i in ('dir /B /O:-D K:\main\Ordner_4\hier_RAUS\*.*') do set file=%%~nxi 
02.
echo %file%
So habe ich das mal gelöst. Vielleicht hilft es dir.

Peter
Bitte warten ..
Mitglied: Biber
04.02.2010 um 14:47 Uhr
Moin Flo,

und ergänzend zu Pjordorfs Lösung noch der richtige Umgang mit Dateien "Mit Leerzeichen im Namen"
01.
for /f "delims=" %%i in ('dir /B /O:-D K:\main\Ordner_4\hier_RAUS\*.*') do set "file=%%~nxi" 
02.
echo "%file%" 
03.
:: -bzw Copy "%file%" ...
Grüße
Biber
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Batch & Shell
gelöst Ordner per Batch verschieben, Datei kopieren (2)

Frage von Shape.Shifter zum Thema Batch & Shell ...

XML
gelöst XML Datei per Skript ändern (12)

Frage von chrisen zum Thema XML ...

C und C++
gelöst In einer Windows Form Anwendung per Button eine Datei kopieren (4)

Frage von Knuefi zum Thema C und C ...

Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (32)

Frage von Maik82 zum Thema Linux Netzwerk ...

CPU, RAM, Mainboards
Kaufberatung für mind. 8 verschiedene HighEnd-Mainboards (20)

Frage von yperiu zum Thema CPU, RAM, Mainboards ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...

Mac OS X
Mac kann nicht im LAN pingen alle anderen schon (14)

Frage von smartino zum Thema Mac OS X ...