Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsXP

Prozess in XP beenden





Frage

Hallo, mal wieder so ein kleines Problemchen... Ich habe - wie wohl jeder - Programme im Hintergrund laufen. Eins davon blockiert das beenden von WinXP. Wenn ich das Programm im Taskmanager unter Prozesse beende, kann ich WinXP herunterfahren. Da es ziemlich lästig ist, immer vor dem beenden in den Taskmanager zu gehen, suche ich nach einer Möglichkeit den Prozess via Mausklick (Batchdatei oder so?) zu beenden und Windows herunterzufahren.Ich habe schonmal das Programm kill.exe gefunden, bin aber nicht ganz mit klargekommen, bzw. habe es nicht so hinbekommen, dass es per Doppelklick läuft... Z.B.: Textdatei... kill programmname.exe Windows shutdown Vereinfacht.... Aber wie bekomme ich die Datei zum laufen??? Kann man verstehen, was ich will? Kann jemand helfen?

Antwort 1 von Limbius

Ich denke ich verstehe was du meinst ! Teste doch mal folgendes :
Gib unter START AUSFÜHREN --> gpedit.msc ein ! Das ist der GroupPolicy Editor / Schau dann unter Benutzerkonfiguration / Windows Einstellungen / Scripts (An- und Abmelden) unter Abnelden den Pfad zu deiner Batch Datei ein ! Diese sollte dann beim Abmelden autom ausgeführt werden !

Greets

Antwort 2 von balumba

Ich habe nun eine Text datei, wo folgendes drin steht:

kill c:\programmname.exe

Dieses, was in der Textdatei steht, soll der PC machen.

kill ist ein kleines Programm, womit man Prozesse beenden kann.

Gebe ich
kill c:\programmname.exe
in die Eingabeaufforderung ein, gehts, aber ich bringe es nicht als Script ans laufen.

Muss es vielleicht eine *.ini Datei sein?


Was mus ich hier

Gib unter START AUSFÜHREN --> gpedit.msc ein ! Das ist der GroupPolicy Editor / Schau dann unter Benutzerkonfiguration / Windows Einstellungen / Scripts (An- und Abmelden) unter Abnelden den Pfad zu deiner Batch Datei ein ! Diese sollte dann beim Abmelden autom ausgeführt werden !

eingeben?

Antwort 3 von _gau_

Diese Textdatei darf nicht die Erweiterung TXT haben, sondern CMD (oder BAT).

Also nenn die Textdatei mit den einzelnen Befehlen z.B. "Beenden.cmd" oder "Beenden.bat". Dann kann sie mit Doppelklick oder über eine Verknüpfung ausgeführt werden.

[gau]

Antwort 4 von balumba

Danke erstmal für all die Hilfe.
Nun hab ichs hinbekommen, oder auch nicht...

Das mit gpedit.msc usw. hat geklappt.
Allerdings führt WinXP das Script erst aus nach dem der Button "Beenden" oder "Neustarten" gedrückt wurde.

Wenn der Prozess - es handelt sich übrigens um das Programm ConWatcher - nicht beendet ist BEVOR man "Beenden" oder "Neustarten" drückt, macht Win nicht weiter...

Oh man...
Was für ein hartnäckiges Programm aber auch.


Antwort 5 von balumba

Ich nochmal...

Wie lautet denn der Befehl um
a) Windows zu beenden (exitwindows ist es nicht?!, oder doch?)
b) Windows neu zu starten

Dann lege ich mir nämlich einfach 2 beenden.cmd Dateien aufn Desktop!

Antwort 6 von Thomas1

Hallo,

geb mal im cmd den Befehl shutdown /? ein, dann siehst du die ganzen Parameter für beenden und neustarten.

Antwort 7 von Manuel

Gehts mit einem Script? Ala Beenden.vbs:

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")

For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next

Gruß Manuel

Antwort 8 von balumba

Ich habs jetzt mit dem Befehl 5down (kleines Freeware Proggi 25kb) geschafft.
Es ist das einzige Programm, was es schafft, den Rechner nach dem herunterfahren auch automatisch auszuschalten.