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, 3655 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
Ähnliche Inhalte
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 ...

Batch & Shell
gelöst Powershell Datei kopieren mit ACL Script funktioniert nicht (4)

Frage von xpxy15 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
DSL, VDSL
gelöst DSL 200m verlängern (15)

Frage von Angela44 zum Thema DSL, VDSL ...

Batch & Shell
gelöst Ordner und Datei Name gleich (BATCH) (12)

Frage von clragon zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (11)

Frage von HeinrichM zum Thema Windows Server ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...