Показать полную графическую версию : WMIC не работает.
Koto-kun
13-09-2019, 13:21
Имеем Win 7 x64 и еще 160 подобных машин.
на абсолютно всех машинах не запускается WMIC.
ошибка:
Не удается найти файл C:\Windows\System32\Wbem\WMIC.exe
Хотя файл на месте.
WMIdiag.vbs запускал, выдал репорт.
ERROR: WMIDiag detected issues that could prevent WMI to work properly! В конце.
Что смотреть в логе не представляю...
Могли ли запретить WMIC посредством AD?
Petya V4sechkin
13-09-2019, 13:28
Koto-kun, посмотрите, нет ли раздела реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WMIC.exe
DJ Mogarych
13-09-2019, 14:01
Из обсуждения здесь: https://github.com/microsoft/azure-pipelines-tasks/issues/7198
Может быть что-то в %PATH%, что препятствует запуску.
Koto-kun
13-09-2019, 14:29
Действительно, раздел существует.
Внутри Debugger = nul
To DJ Mogarych
158843
вроде все в PATH норм, проблема в том, что это вообще на всех компьютерах.
Petya V4sechkin
13-09-2019, 14:39
Действительно, раздел существует.
Удалите.
Koto-kun
13-09-2019, 15:05
Спасибо! Заработало.
Petya V4sechkin
13-09-2019, 15:34
и еще 160 подобных машин.
Могли ли запретить WMIC посредством AD?
Теоретически - могли, но не вижу смысла в таком извращении при наличии стандартных средств (SRP, AppLocker).
Koto-kun
18-09-2019, 09:27
а можно ли запустить Uninstal Radmin 2.2 посредством WMI?
Koto-kun, посредством Wbem можно запустить не только Uninstal Radmin 2.2, но и любой исполняемый файл.
DJ Mogarych
18-09-2019, 17:21
http://www.joseftschiggerl.name/2012/02/uninstall-programs-with-wmic/
DJ Mogarych, не посмотрел, что он распространяется пакетами msi. Да, так будет проще.
Koto-kun
19-09-2019, 13:32
DJ Mogarych спасибо, уже проштудировал.
Проблема в том что он выдает не весь список программ установленных, а лишь тот который установлен с помощью msi
DJ Mogarych
19-09-2019, 13:40
http://www.outsidethebox.ms/17408/
Если в сети есть Касперский секурити центр, можно через него пробовать удалять.
Koto-kun, разве Ваш:
Radmin »
распространялся не посредством пакетов msi? Нынешние версии-то точно так.
Если там просто исполняемый файл, например, какой-нибудь "uninstall radmin.exe", и Вы знаете точный путь к нему — так в чём проблема?
wmic.exe /node:Client01 Process call Create ""c:\\windows\\System32\\notepad.exe""
В примере в роли исполняемого файла деинсталлятора Radmin — Блокнот.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.