Script powershell stopprocess
Le
Robby

bonjour,
Je cherche un script powershell, pour arreter un service sur un pc distant.
ex:
$srv=[wmi]\computerootcimv2:Win32_service.name='Alerter'
stop-process $srv
Mais ca ne fonctionne pas erreur suivante :
Impossible de convertir la valeur «
\cop066012ootcimv2:Win32_service.name='notepad.exe' » en type «
System.Manageme
nt.ManagementObject ». Erreur : « Non trouvé »
Au niveau de D:SAV du cop06205Script PowerShellstopservice.ps1 : 1
Caractère : 13
+ $srv = [wmi]" <<<<
\cop066012ootcimv2:Win32_service.name='notepad.exe'"
Stop-Process : Impossible de trouver un paramètre correspondant au nom «
\cop066012ootcimv2:Win32_service.name='not
epad.exe' ».
Au niveau de D:SAV du cop06205Script PowerShellstopservice.ps1 : 2
Caractère : 13
+ stop-process <<<< $srv
Merci d'avance,
Robby
Je cherche un script powershell, pour arreter un service sur un pc distant.
ex:
$srv=[wmi]\computerootcimv2:Win32_service.name='Alerter'
stop-process $srv
Mais ca ne fonctionne pas erreur suivante :
Impossible de convertir la valeur «
\cop066012ootcimv2:Win32_service.name='notepad.exe' » en type «
System.Manageme
nt.ManagementObject ». Erreur : « Non trouvé »
Au niveau de D:SAV du cop06205Script PowerShellstopservice.ps1 : 1
Caractère : 13
+ $srv = [wmi]" <<<<
\cop066012ootcimv2:Win32_service.name='notepad.exe'"
Stop-Process : Impossible de trouver un paramètre correspondant au nom «
\cop066012ootcimv2:Win32_service.name='not
epad.exe' ».
Au niveau de D:SAV du cop06205Script PowerShellstopservice.ps1 : 2
Caractère : 13
+ stop-process <<<< $srv
Merci d'avance,
Robby
| bonjour,
Bonjour,
| Je cherche un script powershell, pour arreter un service sur un pc
| distant.
Pour arrêter le service "Avertissement" sur la machine distante :
$srv=[wmi]"\computerrootcimv2:Win32_Service.Name='Alerter'"
$ret=$srv.StopService()
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
en fait je me suis mal expliqué, c'est plutot un process comme notepad.exe
Cdlt,
"Gilles LAURENT [MVP]"
| en fait je me suis mal expliqué, c'est plutot un process comme
| notepad.exe Cdlt,
Pour arrêter le processus notepad.exe sur la machine distante :
$proc=gwmi Win32_Process -filter "name='notepad.exe'" -computer computer
$ret=$proc.Terminate()
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
param ($computer = ".")
gwmi win32_process -Computer $computer -filter
"name='CALC.exe'").terminate()
"Gilles LAURENT [MVP]"