Change-Log.bat Verbesserung
Da ich für eigene Zwecke die Change-Log.bat verbessert habe und ich denke, das diese Verbesserung, vorallem nicht so begabte User auch nützlich sein könnte, habe ich mir gedacht ich poste diese Verbesserung hier einmal.
Code:
@echo off
set cl=
set /p cl=Geben Sie bitte den Dateinamen an, auf dem die Change-Log durchgefuehrt werden soll:
if exist Change-log (
WeiDU.exe --log nul --change-log %cl% >Change-log\change-log-%cl%.txt
) Else (
MD Change-log
WeiDU.exe --log nul --change-log %cl% >Change-log\change-log-%cl%.txt)
echo .
echo .
echo .
echo Die Change-Log wurde erstellt und unter Change-Log\change-log-%cl%.txt gespeichert. Wenn Ihr mit einer beliebigen taste bestaetigt, wird die Change-Log automatisch mit dem Standardeditor geoeffnet.
pause
Change-Log\change-log-%cl%.txt
Jetzt noch eine Kleine Erklärung dazu.
Nach dem "set /p cl=" muss der Dateiname der Datei auf die die Change-Log angewendet wird eingegeben werden.
Danach wird überprüft ob ein Verzeichnis mit dem Namen Change-Log existiert, wenn ja wird die Changelog dort mit dem Namen change-log-%cl%.txt abgespeichert, das %cl% ist der Name dieser Datei, damit die alte Change-Log nicht überschrieben wird, da man so die Change-Logs behalten kann.
Falls das Verzeichnis nicht existiert, wird es erstellt und die Changelog wie oben beschrieben erstellt.
Zum Schluss wird die Changelog noch mit dem Standardeditor geöffnet.
Was haltet Ihr davon?