Forum

Vbs ile Task menage...
 
Bildirimler
Hepsini Temizle

Vbs ile Task menagerdaki Bir hizmeti sonlandırmak

9 Yazılar
3 Üyeler
0 Reactions
859 Görüntüleme
(@murataydin)
Gönderiler: 1514
Noble Member
Konu başlatıcı
 

Merhabalar;


 GPO ya bir script yazarak Clientlerde task menagerdaki bir progress i kaldırmam gerekiyor. script kodları hakkında


bilgisi olan paylaşabilir mi acaba ?

 
Gönderildi : 02/07/2008 11:28

(@ismailadar)
Gönderiler: 134
Estimable Member
 

merhaba bunu için bir bat dosyası kullanabilirsiniz oncelikle client uzerindeki proccessi ogrenmeniz lazım daha sonra asagıdaki komut işinizi gorur:


taskkill /IM program.exe   


kolay gelsin

 
Gönderildi : 02/07/2008 13:04

(@murataydin)
Gönderiler: 1514
Noble Member
Konu başlatıcı
 


merhaba bunu için bir bat dosyası kullanabilirsiniz oncelikle client uzerindeki proccessi ogrenmeniz lazım daha sonra asagıdaki komut işinizi gorur:


taskkill /IM program.exe   


kolay gelsin



Yanlıs anlamayın ama sorum gayet acıktı. Bat dosyası ile


taskkill /IM *.exe /F komutuyla yapabiliyorum fakat ben GPde Log on scriptine eklemek için illa ki VBS olsun istedim.

 
Gönderildi : 02/07/2008 13:31

(@ismailadar)
Gönderiler: 134
Estimable Member
 

🙂 sorun gayet acık ama bat dosyasınıda logon logoff a ekleyebilirsiniz illla vbs kodu olcak diyosanız ugrasalım yazabilirsek geri doneriz 🙂


kolay gelsin

 
Gönderildi : 02/07/2008 13:42

(@alperozdemir)
Gönderiler: 703
Prominent Member
 

http://www.computerperformance.co.uk/vbscript/wmi_process_stop.htm


 


Bu işini görür sanırım.

 
Gönderildi : 02/07/2008 13:46

(@murataydin)
Gönderiler: 1514
Noble Member
Konu başlatıcı
 


http://www.computerperformance.co.uk/vbscript/wmi_process_stop.htm


 


Bu işini görür sanırım.



 


' ProcessKillLocal.vbs
' Sample VBScript to kill a program
' Author Guy Thomas http://computerperformance.co.uk/
' Version 2.7 - December 2005
' ------------------------ -------------------------------'
Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'ekrn.exe'"


Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")


Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer
WScript.Quit
' End of WMI Example of a Kill Process


Sadece altı cizili yeri değiştirdim ve uyarı vermemesi içinde


WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer


kaldırdım fakat calısmadı.

 
Gönderildi : 02/07/2008 14:06

(@alperozdemir)
Gönderiler: 703
Prominent Member
 

Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'calc.exe'"


Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")


Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer
WScript.Quit
' End of WMI Example of a Kill Process


WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer


Bu şekilde yapıp hesap makinasını açtım hiç sorunsuz şekilde sonlandırdı ?

 
Gönderildi : 02/07/2008 14:14

(@murataydin)
Gönderiler: 1514
Noble Member
Konu başlatıcı
 


Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'calc.exe'"


Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")


Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer
WScript.Quit
' End of WMI Example of a Kill Process


WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer


Bu şekilde yapıp hesap makinasını açtım hiç sorunsuz şekilde sonlandırdı ?



 


Teşekkür ederim. İstediğimi yapabildim.

 
Gönderildi : 02/07/2008 16:21

(@alperozdemir)
Gönderiler: 703
Prominent Member
 

Sevindim kolay gelsin.

 
Gönderildi : 02/07/2008 16:31

Paylaş: