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
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?
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]
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.
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!
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.
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
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.
Es ist das einzige Programm, was es schafft, den Rechner nach dem herunterfahren auch automatisch auszuschalten.

