Я использую psexec для автоматического запуска из cmd на всех компьютерах в нашей сети, чтобы проверить, работает ли какой-либо процесс или нет. но я запустил список со всем именем pc, в котором работает служба. как я могу это сделать из powershell?Как получить список компьютеров, которые работают на каждом компьютере?
Это то, что я сейчас бегаю. 2 командных файла и 1 текстовый файл.
get.bat
Tasklist | Findstr pmill.exe >> DC-01 \ C $ \ 0001.txt
run_get.bat
PsExec @% 1 -u администратора -p пароль -c «C: \ прибудете .bat»
pclist.txt
, что я получил от этого в ре sult - всего лишь pmill.exe, я задаюсь вопросом, есть ли в любом случае, что я могу вывести имя ПК, на котором работает pmill.exe?
Подсказка plz!
Просто FYI, ваш двойной проводки тактика не ценится. У всех ваших клиентов есть powershell или это просто ваша машина? Есть ли у вас WMI-удаленный доступ, резервное копирование PowerShell или оба разрешения на клиентских компьютерах? –
не более двойной публиковать! – Blitzcrank
все клиенты имеют powershell установлены – Blitzcrank