Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
raptor0576
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.05.2008
Beiträge: 20

system prozesse killen
Verfasst am: 11.05.2008, 14:10

hi erstma.
ich hab in nem miniprojekt einfach ma alle prozesse eingelesen und und kann halt ausgewählte killen...

jetzt ist es so dass wenn ich system prozesse killen will, nen error kommt weil der zugriff verweigert ist... obwohl das KEINE kritischen prozesse sind-> sprich mitm windows taskmanager kann ich die ohne probs killen, aber halt net ausm projekt raus...

jemand eine idee wie ich auch solche prozesse killen kann???

mfg
_________________
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 11.05.2008, 14:16

Hast du da einen speziellen Prozess der sich nicht beenden lässt, oder bekommst du bei allen Prozessen den Fehler?

explorer und WinRAR gehen wunderbar ohne Fehler killen. Wollte jetzt keine wichtigerern SystemProzesse killen.
 
raptor0576
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.05.2008
Beiträge: 20


Verfasst am: 12.05.2008, 11:28

sowohl winrar als auch explorer sind keine system prozesse...
schau halt im taskmanager wo als benutzer "system" eingetragen ist, die kann ich net beenden, und die sind net alle kritisch Wink

mfg
 
tr4st
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 486


Verfasst am: 12.05.2008, 11:39

Wie killst du die Prozesse mit System.Diagnostics.Process ?
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 12.05.2008, 11:52

Die lassen sich ja nur mit Process.kill beenden. Und im Taskmanager kommt bei mir auch ne Meldung, dass sich der Task nicht beenden lässt.
 
raptor0576
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.05.2008
Beiträge: 20


Verfasst am: 12.05.2008, 20:57

Visual Basic: [code]Dim proc() As Process = Process.GetProcesses
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For i = 0 To UBound(proc)
ListBox1.Items.Add(proc(i).ProcessName)
Next i
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("Killed " & proc(ListBox1.SelectedIndex).ProcessName)
proc(ListBox1.SelectedIndex).Kill()
End Sub[/code]

das ist der code... hab halt eine listbox undnen kill button^^
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 12.05.2008, 21:10

Ich denk mal das liegt einfach an XP, dass er eine Art Sicherung hat, und nicht einfach wichtige Prozesse killen lässt. Aber du kannst es ja mal mit der API versuchen, ob die durch die Sicherung durchkommt

Visual Basic: [code]Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)[/code]

http://www.vbarchiv.net/api/details.php?id=exitprocess
 
raptor0576
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.05.2008
Beiträge: 20


Verfasst am: 14.05.2008, 15:43

hmm funzt auch net richtig... naja danke trotzdem Wink
_________________


 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 14.05.2008, 19:29


Das wird dann wohl an der internen Systemkontrolle liegen, die dazwischenfunkt. :/ Vielleicht kann man ja irgendwie den Prozess killen indem man nen Overflow erzeugt oder irgendsowas, kenn mich damit nicht wirklich aus
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: prozesse killen, zugriff verweigert

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge zonealarm prozzes killen?? 1067 15.12.2007, 17:18
Keine neuen Beiträge Programm killen 340 05.11.2007, 13:18
Keine neuen Beiträge Antivirenprogramm "killen"?? 431 21.10.2007, 21:32
Keine neuen Beiträge Mathe problem ;) bzw halt timer´s 580 02.06.2007, 21:10
Keine neuen Beiträge Prozesse killen 1047 16.05.2007, 19:45
 



[ Time: 0.3201s ][ Queries: 115 (0.0249s) ][ GZIP on - Debug on ]