|
Re: Screensaver (Schwarzer Bildschirm) & Willkommensseite
"Markus Lesch" schrieb:
> Ich möchte dies auch (Willkommensseite) wenn ich den Bildschirmschoner
> manuell auslöse, habt Ihr eine Idee wie das zu machen wäre?
Ja, öffne den Notepad und füge diese Zeilen ein:
"%windir%\system32\scrnsave.scr" /S
start rundll32.exe user32.dll,LockWorkStation
Speichere dies nun als "Dateiname.bat" mit einem dir beliebigen
Dateinamen. Vermeide dabei Befehlsbegriffe. Die "-Zeichen sind
vorteilhaft, damit du dies als Batchdatei abspeicherst. Du kannst darauf
eine Verknüpfung mit Tastenkombination anlegen.
Erläuterung:
Der Parameter /S bei der Screensaverdatei, macht dessen Start möglich.
Die Stapelverarbeitung wartet an dieser Stelle mit dem Fortfahren, bis
der Screensaver beendet ist (Bewegung der Maus, oder auch nur ein
Tastendruck). Dies macht es IMHO unmöglich, die Batch mit STRG-C zu
unterbrechen oder mit Alt-Tap zu umgehen. Demzufolge wird unmittelbar
danach mit dem nächsten Befehl die Sperrung des Computers aufgerufen.
Das start in der zweiten Zeile ist nicht notwendig, sorgt nur dafür,
dass die Stapelverarbeitung weiterläuft, eben sich umgehend auch
beendet.
Ab diesem Zeitpunkt greift natürlich deine normale
Bildschirmschoner-Einstellung. Je nach dem wie viel Minuten du
eingestellt hast, braucht es seine Zeit bis der Bildschirmschoner von
alleine an geht.
Ich bin mir noch nicht 100%tig sicher, ob dies hier nicht irgendwie zu
umgehen wäre. Doch selbst wenn ein anderes Programm in den Vordergrund
rückt und den manuell aufgerufenen Screensaver beendet, müsste die
Sperrung umgehend folgen. Ich kann keine Möglichkeit finden, den Aufruf
vom Bildschirmschoner zu minimieren oder in den Hintergrund zu bringen,
ohne ihn dabei zu beenden.
Grüße, Maximilian Schmidt
|