Batch Script Sammlung

Posted by quark007 | Posted in Computer & IT, Programmieren / Coden | Posted on 06-05-2016-05-2008

1

Wie oft ist es schon vorgekommen, dass ich einfach schnell z.B. alle Dateien in einem Ordner als Text-File versenden wollte. Dann fängt jedes mal die Suche nach dem richtigen Skript wieder von vorne an. Daher möchte ich hier eine kleine Sammlung aller meiner verwendeten Scripte anlegen. Vielleicht hilft es ja auch dem ein oder anderen weiter.

Dateien eines Ordner als Text-File [source]

dir /a /b /-p /o:gen >filelist.txt

USB-Scans umbenennen (rekursiv) (Datum+Uhrzeit)

@echo off
FOR /r %%V IN (*.pdf) DO FOR /F "tokens=1-5 delims=./: " %%J IN ("%%~tV") DO IF EXIST "%%L-%%K-%%J %%M-%%N%%~xV" (ECHO rename "%%V" "%%L-%%K-%%J %%M-%%N_1%%~xV" & rename "%%V" "%%L-%%K-%%J %%M-%%N%%~xV") ELSE (rename "%%V" "%%L-%%K-%%J %%M-%%N%%~xV")
pause

 

Bildschirmhelligkeit festlegen Win10DE (hier für EN)

@echo OFF
for /f "tokens=*" %%i in ('powercfg -q ^| find "GUID des Energieschemas"') do set pwrSchm=%%i
set pwrSchm=%pwrSchm:~25,38%

for /f "tokens=*" %%i in ('powercfg -q ^| find "(Bildschirm)"') do set dsply=%%i
set dsply=%dsply:~22,36%

for /f "tokens=*" %%i in ('powercfg -q ^| find "(Bildschirmhelligkeit)"') do set brtnss=%%i
set brtnss=%brtnss:~29,37%

Echo Bildschirmhelligkeit von 0-100% eingeben
set /P brightness= % brightness:  %=%

powercfg -SetDcValueIndex %pwrSchm% %dsply% %brtnss% %brightness%
powercfg -S %pwrSchm%

Aktuell wird der zu setztende Wert abgefragt. Soll es jedoch ein fester Wert sein, dann in der Zeile “set /P brightness=” alles dahinter löschen und einen fixen Prozentwert 0-100 einsetzen

Comments posted (1)

[…] dass die Displayhelligkeit ändert. Dieses habe ich für deutsches Windows10 umgeschrieben (hier zu finden). Damit ist es möglich per Batch-Datei die Helligkeit festzulegen. Jetzt fehlt nur noch, dass es […]

Write a comment