Je voudrais être en mesure d'exécuter cela à partir de différentes stations de travail, ce qui signifie que nous devons nous authentifier. J'ai ceci ci-dessous mais cela ne semble pas fonctionner. Pouvez-vous voir quelque chose de mal?Authentification avec PowerShell pour tuer le processus
get-content .\killprocess.PS1
$username = 'je\leigh'
$password = cat 'U:\Accounts\Synergy Tools\securestring.txt' | convertto-securestring
$cred = new-object -typename System.Management.Automation.PSCredential `-argumentlist $username, $password
(Get-Content 'U:\Accounts\Synergy Tools\Computers.txt') | ForEach-Object {Get-WmiObject -computer $_ -class win32_process -filter "name='synergy.exe' or name='booking9.exe' or name='acl_apps.exe' or name='pos.exe' or name='booking.exe'" -credential $cred| %{$_.terminate()} | out-null}
Quel est le message d'erreur? – Avshalom