Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

admin:windows:batch-dateien [2016/11/28 17:18]
admin:windows:batch-dateien [2016/11/28 17:18] (aktuell)
Zeile 1: Zeile 1:
 +====== Tipps zur Programmierung von Batch-Dateien ======
  
 +===== Datum und Uhrzeit in Dateinamen einbauen =====
 +Folgende Code-Schnipsel hab ich auf [[http://​www.tutorial.de]] (glaub ich) gefunden. Danke an den Autor, er hat mir viel Ärger erspart.
 +<​code>​
 +    Falls du einen Ordner erstellen möchtest:
 +    md "​%date% %time:​~0,​2%-%time:​~3,​2%-%time:​~6,​2%"​
 +
 +    Datei kopieren:
 +    copy meinedatei.xyz "​%date% %time:​~0,​2%-%time:​~3,​2%-%time:​~6,​2%"​
 +
 +    Ordner Kopieren:
 +    xcopy meinordner "​%date% %time:​~0,​2%-%time:​~3,​2%-%time:​~6,​2%"​
 +</​code>​
 +
 +===== Text in Textdateien ersetzen =====
 +In einer Datei ''​alteDatei.txt''​ soll der Text ''​alterText''​ durch einen anderen Text ''​neuerText''​ ersetzt werden.
 +<​code>​
 +@echo off
 +setlocal enabledelayedexpansion
 +
 +set "​oldfile=alteDatei.txt"​
 +set "​newfile=neueDatei.txt"​
 +
 +for /F "​delims="​ %%a in (%oldfile%) do (
 +    set text=%%a
 +    set text=!text:​^alterText=neuerText!
 +    echo !text!>>​%newfile%
 +)
 +
 +del %oldfile%
 +</​code>​
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International