Batch Snippets Teil 1

Batch Kommandozeilen Snippets

Hier findet ihr ein paar nützliche Batch Snippets Teil 1. Diese, eher kurzen, Schnippsel könnt ihr auch in größere/komplexere Dateien integrieren oder einfach so weiterverwenden.

FileInfo

Damit könnt ihr einige Informationen über eine Datei anzeigen lassen. Einfach das Script abspeichern und Dateien auf die Datei ziehen.

@echo off
title FileInfo - www.JoeKaDev.de -
echo.
echo Einige Informationen zu der Datei %~n1%~x1
echo.
echo Attribute--------------------: %~a1
echo Laufwerk---------------------: %~d1
echo kompletter Pfad--------------: %~f1
echo Dateiname--------------------: %~n1
echo Aenderungsdatum--------------: %~t1
echo Dateierweiterung-------------: %~x1
echo Dateigroesse-----------------: %~z1 Byte
echo.
pause

 

Uninstall Firefox

Da ich einige vorinstallierte Computer unter den Fingern hatte welche neben den typischen Toolbars und Co auch den Firefox mit installiert hatten, habe ich dieses kleine Snippet geschrieben. Es deinstalliert jegliche Variante von Firefox automatisch im sogenannten Silent Mode. Einfach Batch abspeichern und starten.

@echo off
title Firefox Universal Uninstaller x86/x64 - www.JoeKaDev.de
echo Firefox wird deinstalliert ...
taskkill.exe /f /im firefox.exe
IF EXIST "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" -ms
IF EXIST "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" -ms
IF EXIST "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" /s
IF EXIST "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" /s
echo Firefox ist deinstalliert...
pause

 

Windows Temp Cleaner

Um ganz einfach die Temp Verzeichnisse von Windows zu leeren, einfach das folgende Script-Snippet ausführen. Es kann sein, dass euch Fehlermeldungen angezeigt werden. Das kann dadurch kommen, dass bestimmte Dateien im Temp Ordner noch in Benutzung sind und dann nicht gelöscht werden können.

@echo off
title TEMP-Verzeichnis Cleaner - www.JoeKaDev.de
echo.
echo TEMP Verzeichnisse werden bereinigt ...
echo.
call:clean %TEMP%
call:clean %TMP%
:clean
    del /q "%~1\*.*"
    FOR /D %%D IN ("%~1\*") DO (
        rmdir /s /q "%%D"
    )
pause

 

Weitere Snippets folgen in kommenden Beiträgen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.