![]() |
Prozessabfrage via Batch? Hey Com! Ich hab eine frage, und zwar möchte ich eine Batch schreiben die, wenn ein bestimmtes Programm gestartet wird, bspw. firefox.exe, einen Text in eine *.txt schreibt... Das mit dem einen Text in eine txt schreiben bekomm ich noch hin :) aber ich kenn keinen Befehl der Die Prozessliste abfragt oder soetwas... Meine Frage nun: Kann Batch das überhaupt? Wenn Ja kann mir jmd den Code sagen? Das währe nett lg Marek |
Hallo, ich glaube das ist so mit ner Batch nicht möglich. Um die Prozesse zu "überwachen" müsste Deine Batch ja ständig im Hintergrund laufen. Du könntest mal mit dem Befehl tasklist und den Scheduled Tasks experimentieren...zB jede Minute die laufenden Prozesse mit dem tasklist Befehl ansehen und in eine Logdatei schreiben. |
Erstelle einfach an stelle der firefox.exe eine Batch datei und geb ihr das ff icon und starte darüber eine umbenannte version des FF |
wieso umbenennen? Das würde ich definitiv eher nicht tun. Umbenennen, falls es nicht der eigene PC ist, ist immer schon sehr sehr kritisch zu sehen, falls es der eigene PC ist, warum? Du schießt dir bestenfalls nur ins Knie, denn es ist unnötig. Wenn ein Programm "firefox.exe" aufruft, dann geht eine (normale) Batch sowieso nicht (batch2exe wäre nötig mit Ersetzen der regulären exe-Datei), aber jedes Programmupdate würde in die Hose gehen oder einfach die die exe-Datei neu erstellen oder überschreiben. Wird die Batch in eine COM-Datei konvertiert, wird sie vor der exe abgearbeitet. batch2com oder bat2com o.ä. in Google IIRC |
Hi, Batchdatei wird vielleicht wirklich schwierig, aber Windows hat seit vielen Versionen was viel besseres. Kopiere den folgenden Code in eine Datei monitor.vbs Code: option explicit Zitat:
|
Dickes THX :) das is ungefähr das was ich gesucht hab! daanke Marek |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr. |
Copyright ©2000-2025, Trojaner-Board