Taskplaner Win 10 - Ausführen, unabhängig davon, ob der Benutzer angemeldet ist oder nicht

Taskplaner Win 10 - Ausführen, unabhängig davon, ob der Benutzer angemeldet ist oder nicht

Ich verwende den Taskplaner, um jeden Tag zwei Aufgaben mit der Sicherheitsoption „Ausführen, unabhängig davon, ob der Benutzer angemeldet ist oder nicht“ auszuführen, aber eine davon funktionierte nicht.

Task1:
Aktion: Ein Programm starten
Programm/Skript: D:\myfolder\deletecsv.bat
Argumente hinzufügen: leer
Starten in: leer
Code in deletecsv.bat:

@echo off
d:
cd D:\myfolder
del *.csv

Task2:
Aktion: Ein Programm starten
Programm/Skript: D:\myfolder\runexcel.bat
Argumente hinzufügen: leer
Starten in: leer
Code in runexcel.bat:

@echo off
start Excel.exe "D:\myfolder\myexcel.xlsb"

Task1 funktioniert gut, Task2 jedoch nicht.
Außerdem funktionieren diese Tasks gut, wenn ich sie unter „Einfache Task erstellen“ mit „Nur ausführen, wenn Benutzer angemeldet ist“ erstellt habe.

Mein Benutzer wurde zur Administratorgruppe „Anmelden als Batchauftrag“, „Anmelden als Dienst“ hinzugefügt.

Antwort1

Excel kann nur im Rahmen einer angemeldeten interaktiven Benutzersitzung ausgeführt werden. https://stackoverflow.com/questions/4234615/excel-com-automation-via-interactive-user-stops-working-when-user-logs-off/4241070#4241070

verwandte Informationen