unbekannte .bat-Datei wird zeitweise ausgeführt. Wie kann ich feststellen/identifizieren, um welche Datei es sich handelt?

unbekannte .bat-Datei wird zeitweise ausgeführt. Wie kann ich feststellen/identifizieren, um welche Datei es sich handelt?

(Nachdem ich die Liste der Stack Exchange-Communitys durchgesehen hatte, schien Superuser am passendsten. Bitte sagen Sie mir, ob dies woanders hingehört.

Ich habe auch versucht, in dieser Community nach ähnlichen Fragen zu suchen, konnte aber keine finden. Bitte sagen Sie mir auch, wenn ich eine Frage zum gleichen Problem übersehen habe.)

Ich habe einen Lenovo-Computer mit Windows 10 Home. Vor einiger Zeit ist mir aufgefallen, dass eine .bat-Datei manchmal spontan ausgeführt wird. Ich merke es, weil ein Eingabeaufforderungsfenster angezeigt wird (vor dem, womit ich gerade arbeite) und direkt wieder geschlossen wird, so wie es bei einer .bat-Datei der Fall ist, wenn sie nur Befehle ausführt/was auch immer tut und dem Benutzer keine Informationen anzeigt.

Mir ist aufgefallen, dass es einen bestimmten Zeitpunkt gab, als dies begann, aber es gab keinen offensichtlichen Zusammenhang mit irgendetwas, das ich zu dieser Zeit installiert hatte.

Meine Frage ist folgende: Gibt es eine Möglichkeit, zu protokollieren, welche .bat-Dateien ausgeführt werden (oder ähnliches)? Wenn ich dann bemerke, dass die Eingabeaufforderung angezeigt und wieder verschwindet, könnte ich einfach in dieses Protokoll gehen und sehen, welche Dateien kürzlich ausgeführt wurden.

tl;dr Ich suche nach einer Möglichkeit, alle Ausführungen von .bat-Dateien zu protokollieren, um eine Datei zu identifizieren, die nur zeitweise ausgeführt wird.

Antwort1

Dies ist wahrscheinlich das angezeigte Office-Update.

Öffnen Sie zunächst die Taskplaner-App als Administrator. Am einfachsten geht das, indem Sie in das Cortana-Suchfeld „Taskplaner“ eingeben, dann mit der rechten Maustaste auf die App klicken und „Als Administrator ausführen“ auswählen.

Erweitern Sie als Nächstes die Taskplanerbibliothek, dann Microsoft und wählen Sie Office aus.

Klicken Sie mit der rechten Maustaste auf „OfficeBackgroundTaskHandlerRegistration“ und wählen Sie „Deaktivieren“.

Sehenhttps://www.digitaltrends.com/computing/here-is-a-fix-for-microsoft-office-command-prompt-issue/

Antwort2

Sie können Ihren Taskplaner mit dieser Batchdatei abfragen:

@echo off 
schtasks /query | find /I /V "Microsoft" > "%temp%\tasks1.txt"
Type "%temp%\tasks1.txt" | find /I /V "N/A" > "%temp%\tasks2.txt"
Type "%temp%\tasks2.txt" | find /I /V "stat" > "%temp%\tasks3.txt"
Type "%temp%\tasks3.txt" | find /I /V "=" > "%temp%\tasks4.txt"
Type "%temp%\tasks4.txt" | find /I /V "INFORMATION" > "%temp%\tasks5.txt"
If exist c:\tasks.txt del c:\tasks.txt  
for /f "delims=" %%a in ('Type "%temp%\tasks5.txt"') do (
    echo %%a >>c:\tasks.txt
)
for /f "delims=" %%# in ('Dir /b /s "%temp%\tasks*"') do (
    Del "%%#">nul 2>&1
)
Start "" c:\tasks.txt

verwandte Informationen