Freigeben über

Wie starte ich eine Aufgabe in der Aufgabenplanung zu wechselnden Zeiten?

Anonym
2025-02-21T06:57:47+00:00

Es muss zwischen 12:00 und 12:30 Uhr an einem unbestimmten Wochentag eine Berechtigung im Active Directory gesetzt werden.

15 Minuten später soll mich ein Task erinnern eine Mail zu versenden.

Szenario:

Um 12:00 Uhr ploppt Powershell auf und erinnert mich an das Setzen der Berchtigung.

Um 12:04 Uhr erledige ich den Auftrag (über Powershell würde ich jetzt den Befehl an die Aufgabenplanung schicken, den Task zu starten).

Um 12:19 Uhr meldet mir Powershell, "Sie können jetzt die Mail versenden".

Was oder wie stelle ich es in der Aufgabenplanung ein, dass ein Task auf "Knopkfdruck" gestartet wird?

Grüsse

Windows für Zuhause | Windows 10 | Einstellungen

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

4 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2025-02-27T13:19:17+00:00

    Um das zu erreichen, kannst du ein PowerShell-Skript erstellen, das die Aufgabenplanung sofort nach der Ausführung einer Aufgabe aktiviert und die nächste Aufforderung genau in 15 Minuten sendet. Hier ist ein Beispielskript, wie du dies einrichten könntest:

    
    # Aufgabe ausführen 
    
    # (Hier deinen Befehl einfügen) 
    
    # Verzögerung von 15 Minuten (900 Sekunden) 
    
    Start-Sleep -Seconds 900 
    
    # Aufgabenplanung starten 
    
    # Ersetze 'TaskName' durch den Namen deiner Aufgabe 
    
    Start-ScheduledTask -TaskName "TaskName" 
    
    # Nachricht anzeigen 
    
    Write-Output "Es ist Zeit für die nächste Aufforderung." 
    
    

    Zusätzlich musst du in der Aufgabenplanung eine Aufgabe erstellen, die das Skript ausführt. So geht's:

    1. Öffne die Aufgabenplanung (taskschd.msc).
    2. Klicke auf "Aufgabe erstellen" und gib der Aufgabe einen Namen.
    3. Unter "Trigger" füge einen neuen Trigger hinzu, der täglich oder nach Bedarf ausgeführt wird.
    4. Unter "Aktionen" wähle "Programm starten" und gib den Pfad zu deinem PowerShell-Skript an (powershell.exe -File "Pfad\zu\deinem\Skript.ps1").
    5. Speichere die Aufgabe und stelle sicher, dass sie aktiviert ist.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  2. Anonym
    2025-02-27T12:32:39+00:00

    Nein.

    Vielleicht habe ich es auch mißverständlich formuliert.

    Ich bekomme von PowerShell die Aufforderung etwas auszuführen; Uhrzeit egal. PowerShell-Anzeige bleibt geöffnet.

    Jetzt (Uhrzeit egal) führe ich die Aufgabe aus, im Anschluß müsste die Aufgabenplanung starten (wie aktivere es jetzt?) um genau in 15 Minuten (Verzögerung) die nächste Aufforderung zu bekommen?.

    Da der PowerShell Befehl noch offen ist, könnte ich im Script auch "geben Sie [A] ein, um die Erinnerung zu starten" einpflegen.

    Grüsse

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Anonym
    2025-02-21T10:39:05+00:00

    DIE KI,

    Das Einrichten einer Aufgabe in der Windows-Aufgabenplanung zu wechselnden Zeiten kann über PowerShell-Skripte erreicht werden. Hier ist ein Beispiel, wie du dies einrichten könntest:

    1. **PowerShell-Skript zur Aufgabenplanung**
      • Erstellt ein Skript, das den Task zur festgelegten Zeit startet. Hier ist ein einfaches Beispiel, um eine Aufgabe um 12:00 Uhr zu starten und eine weitere Erinnerung um 12:15 Uhr zu geben:
        
             $Time = Get-Date -Format "HH:mm" 
        
             if ($Time -ge "12:00" -and $Time -le "12:30") { 
        
                 # Setze die Berechtigung im Active Directory (Beispielcode hier) 
        
                 Start-Sleep -Seconds 900 
        
                 Write-Output "Sie können jetzt die Mail versenden" 
        
             } 
        
        
    2. **Aufgabe in der Aufgabenplanung erstellen**
      • Öffne die Aufgabenplanung (taskschd.msc) und erstelle eine neue Aufgabe.
      • Unter den **Trigger-Einstellungen** kannst du eine tägliche Aufgabe hinzufügen, die zwischen 12:00 und 12:30 Uhr startet.
      • Unter **Aktionen** wählst du Programm starten und gibst den Pfad zu deinem PowerShell-Skript an (powershell.exe -File "Pfad\zu\deinem\Skript.ps1").
      • Speichere die Aufgabe und stelle sicher, dass sie aktiviert ist.

    Diese Schritte ermöglichen es, die Aufgabe zu wechselnden Zeiten zu starten, je nachdem, wann sie das nächste Mal innerhalb des definierten Zeitfensters ausgeführt wird. So behältst du die Flexibilität, die du brauchst.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  4. Anonym
    2025-02-21T09:34:35+00:00

    Hallo,

    dein Anliegen überfordert unsere User-Community. Stelle deine Frage bitte bei den IT-Pros bei Q&A.

    https://learn.microsoft.com/en-us/answers/questions/

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare