Hoe maak je een logboekregistratie batch-bestand?
Nou, ten eerste, moet je open Notepad of Notepad ++ of WordPad of iets dergelijks. Typ de volgende code:
off
Lijkt vrij eenvoudig, en niet echt veel doen, maar typ het in hoe dan ook.
Nadat u dat hebt gedaan, typ (of kopieer-plak) deze code:
if not exist "%USERPROFILE%\Logs" mkdir "%USERPROFILE%\Logs"echo %USERPROFILE%\Logs\batchlog.txt
Dat maakt de map die we zullen inloggen. % USERPROFILE % is de variabele die ons naar onze gebruikersmap leidt.
mkdir maakt een directory. ECHO schrijft een bestand in dit verband.
Vervolgens komen we bij de tekst van het logboek.
echo "Logged at %time%, %date%, by %USERNAME%" >> %USERPROFILE%\Logs\batchlog.txt
Dit schrijft wat we willen onze log te zeggen.
En nu we het tijdelijke .vbs-bestand, voor het berichtvenster. Het blijft totdat de code is gestopt.
> usermessage.vbs ECHO WScript.Echo( "Logged succesfully by %UserName%" )WSCRIPT.EXE usermessage.vbs
Dit is een VBScript-code, dat wordt uitgevoerd in uw batch-bestand.
DEL usermessage.vbs
Ik neem aan dat u wilt worden afhelpen van het tijdelijke bestand?
Na deze bent u klaar. Dank u!