freebsd

Nutzersperre mit automatische abmeldung

Hallo,

ich bastele an eine Nutzersperre mit automatischen Abmeldung, dafür habe ich nun folgenden Skript erstellt:
$start = '08:00'  
$stop = '21:00'  
$time = get-date -Format HH:mm
$user = 'test'  
$sessionId = ((quser /server:Dex-PC | Where-Object { $_ -match $user }) -split ' +')[2]  

if($time.ToString() -eq '20:55')  
{
    msg $user 'Abmeldung folgt in 5 Minuten.'  
}
elseif(($time.ToString() -lt $start) -or -not($time.ToString() -lt $stop))
{
    while($true)
    {
        logoff $sessionId /server:Dex-PC
    }
}

Skript funktioniert, das Problem ist dass die Aufgabenplanung mit dem Skript nicht funktional ist, ich habe alle Paramater für die Trigger und Aktion durchprobiert, dennoch führte keins der Lösungen zum gewünschten Ziel.


Mit freundlichen Grüßen

FreeBSD
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 647044

Url: https://administrator.de/forum/nutzersperre-mit-automatische-abmeldung-647044.html

Ausgedruckt am: 01.05.2025 um 04:05 Uhr