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

Batch Datei erstellen - bestimmte Dateien verschieben

Frage Entwicklung Batch & Shell

Mitglied: KingKoeng

KingKoeng (Level 1) - Jetzt verbinden

04.09.2014 um 08:58 Uhr, 1730 Aufrufe, 2 Kommentare

Hallo zusammen,

ich benötige ein Batch dass mir per Parameter-Übergabe bestimmte Dateien von einem Verzeichnis ins andere verschiebt.

Bspl:
/do.bat abc.pdf
Also das beim Aufruf der do.bat ich genau bestimme welche Dateien verschoben werden.
Ist es auch möglich per Wildcart die Dateien zu bestimmen? also: do.bat *.pdf

Dabei soll zusätzlich ein Zeitstempel vorne in den Dateinamen eingesetzt werden.
Im unterenm Skipt bestimme ich explizit welche Datei verschoben werden muss.
_______________________________________________________________________
set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set /a stunde=%time:~0,2%
set minute=%time:~3,2%
set allt=%jahr%_%monat%_%tag%_%stunde%_%minute%
set path1="C:\Users\\Desktop\ordner1"
set path2="C:\Users\Desktop\ordener2"

FOR %%I IN (*data*.txt) DO ren %%I %allt%_%%~nI.txt
move %path1%\*data* %path2%\
_______________________________________________________________________

Ich benötige aber ein Skript mit dem ich verschiedene bestimmte Daten verschiebe, also per Parameterübergabe beim Aufruf des Skriptes.

Danke im Vorraus

KK

Mitglied: rubberman
04.09.2014 um 22:13 Uhr
Hallo KingKoeng, willkommen im Forum.

Im unterenm Skipt bestimme ich explizit welche Datei verschoben werden muss.
Wäre ja dann das *data*.txt in der FOR Schleife. Wenn du das gegen ein %1 austauscht, wars das doch bereits, oder?

Grüße
rubberman
Bitte warten ..
Mitglied: KingKoeng
05.09.2014 um 10:44 Uhr
Ja stimmt. Zusätzlich zweiten Parameter erstellt da es nicht immer eine .txt-Datei ist.

FOR %%I IN (*%1) DO ren %%I %allt%_%%~nI.%2
move %path1%\*%1*.%2 %path2%\

Nun klappts auch ;)


Manchmal sieht man den Wald vor lauten B.....

LG
KK
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Batch Datei: PDF Dateien verschieben, umbenennen und löschen (4)

Frage von F0rcehunter zum Thema Batch & Shell ...

Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Batch & Shell
gelöst Verlinkung erstellen Batch Datei mit for Schleife (2)

Frage von rusdav zum Thema Batch & Shell ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

Windows Userverwaltung
gelöst Wie verfahrt Ihr mit den Windows-Benutzerkonten und -dateien von ausgeschiedenen Mitarbeitern? (14)

Frage von Bl0ckS1z3 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...