@echo off cd /d %0\.. mode con lines=60 cols=180 setlocal enableDelayedExpansion pushd set filex=%1 :filenein if '%1' neq '' goto :pwnein dir /A:-D /B|find "." /N|more color 0A set /p "nummer=Bitte waehle eine Nummer:" for /f %%a in ('dir /A:-D /B^|find "." /N^|findstr /L "[%nummer%]" ') do set file=%%a for /f "tokens=2 delims=]" %%a in ("%file%") do set filex=%%a :filenochmal set /p "filewahl=%filex% wurde gewaehlt! Richtig [J/N]" if '%filewahl%' == 'n' goto filenein if '%filewahl%' == 'j' goto pwnein goto :filenochmal :pwnein set /p "passwort=Bitte waehle ein Passwort:" :pwnochmal set /p "pwwahl=%passwort% wurde gewaehlt! Richtig [J/N]" if '%pwwahl%' == 'n' goto pwnein if '%pwwahl%' == 'j' goto pwja goto pwnochmal :pwja cp %filex% %filex%_reini dir /r |findstr %filex%:Passwort^=%passwort% >NUL&&more < %filex%:Passwort^=%passwort%|xxd -r -p >> %filex%_reini:Passwort^=%passwort% del %filex% mv %filex%_reini %filex% start /wait notepad %filex%:Passwort=%passwort% more < %filex%:Passwort^=%passwort%| od -A n -t x1 >> %filex%_reini:Passwort^=%passwort% cp %filex% %filex%_reini del %filex% mv %filex%_reini %filex% :end echo Alles erledigt^^!^^!^^! color