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, 1721 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 ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
gelöst Verlinkung erstellen Batch Datei mit for Schleife (2)

Frage von rusdav zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
TK-Netze & Geräte
gelöst Telefonanlage gesucht (35)

Frage von Xaero1982 zum Thema TK-Netze & Geräte ...

Erkennung und -Abwehr
Virenschutz - Meinungen (29)

Frage von honeybee zum Thema Erkennung und -Abwehr ...

Windows 10
gelöst Welches OS für Firmengeräte? (20)

Frage von MarkusVH zum Thema Windows 10 ...

Exchange Server
SBS2011: POP3-Connector 10 MB Grenze Email Benachrichtigung (20)

Frage von bogi1102 zum Thema Exchange Server ...