|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] psexec |
|
2008 R2 - [решено] psexec
|
Старожил Сообщения: 498 |
Доброго времени суток, встала задача сделать gpupdate на всех машинах (win7) из ou или по именам - не суть.
Пробовал использовать psexec, при использовании на \\computer: При использовании со списком: и далее выдает справку psexec, словно не соблюден синтаксис, потыкав по рандомным машинам gpresult`ом стало понятно что политика не применилась после psexec на лист, но на единичную машину применилась. Пробовал и с ключем -s, и с -u, хотя и так было запущено от имени администратора домена. для примера psexec \\computer ipconfig выводит ipconfig и вконце error0, кто сталкивался? |
|
Отправлено: 12:13, 10-07-2013 |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать 2 exo winrs - работает на отдельной машине, а возможно ли использовать winrs -r для списка
2 cameron: по поводу wmic - при таком вводе Invalid Global Switch. c шелом зашел в тупик: делаем new-pssession, сохраняем в $session, PS C:\Windows\system32> $session=new-pssession -cn $cn2 -cred $cred PS C:\Windows\system32> $session Id Name ComputerName State ConfigurationName Availabi lity -- ---- ------------ ----- ----------------- -------- 1 Session1 nbastrykina Opened Microsoft.PowerShell ...lable собственно пробуем сделать gpupdate, а он мне раз такой ход конем: PS C:\Windows\system32> invoke-command -session $session -scriptblock {gpupdate /force} ?Ў-Rў<?-Ё? ЇR<ЁвЁЄЁ... ?Ў-Rў<?-Ё? ЇR<ЁвЁЄЁ ЇR<м§Rў в?<п § ў?аи?-R гбЇ?и-R. ?Ў-Rў<?-Ё? ЇR<ЁвЁЄЁ ¤<п ЄR┐Їмов?а гбЇ?и-R § ў?аи?-R. Поискал по поводу кодировки в powershell, сменил язык для программ не поддерживающих юникод (стоял ру, поменял на енг), стало только хуже - для powershell ничего не изменилось, а в cmd появилась козябра, DC русский, ищу решение по смене кодировки. |
Отправлено: 08:57, 11-07-2013 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать еах, действительно ларчик просто открывался с 866 не контачит, с 1251 - работает, но при копировании из окна шелла сюда опять козябру вставляет :D а вот ивенты отображает корректно только с 866 (проверка gpupdate в ивентах, поиск события 1502).
Хотя остался вопрос с psexec, если кто пользуется - подскажете почему с использованием листа @file выдает справку, будто синтаксис не верный. и как в psexec вызывать msc и cmd с повышенными правами? например пытался сделать net time \\dc /set /y - не хватает прав, вызвать mmc: c:\>psexec -d -u <domain>\<user> -p <password> %windir%\system32\mmc.exe services.msc, в ответ просто тишина. |
Отправлено: 10:45, 11-07-2013 | #12 |
Ветеран Сообщения: 12417
|
Профиль | Отправить PM | Цитировать Цитата nokogerra:
|
|
------- Отправлено: 10:47, 11-07-2013 | #13 |
Ветеран Сообщения: 1496
|
Профиль | Отправить PM | Цитировать У себя я ставил только на DC, поэтому вопроса не возникало.
Фактически, эта программа является лишь графической оболочкой над той же командой powershell. Мне показалось гораздо более удобным щёлкнуть правой кнопкой по OU и выбрать команду GPUpdate, нежели тратить время на отточку джедайского мастерства написания длинных команд. |
------- Отправлено: 13:20, 11-07-2013 | #14 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
Отправлено: 13:54, 11-07-2013 | #15 |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать 2 WindowsNT
Ухаххах, я ищу ключи как ее запустить, читаю документацию (которой к слову аж 8 страниц), -cn dc не канает и т.д., /? /h /help ничего не дают на .exe, а оказывается она не запускается, а просто добавляет новые пункты при пкм по ou :D они поражены моей неудачей, для нее тоже должен быть включен winrm, а вот winrs не обязательно чтоб работал (я неправильно задал фильтры в gpo при настройке winrm, сначала * и winrm e winrm/config/listener писал ListeningOn = address, 127.0.0.1 и winrs работал, потом задал отдельные адреса, но winrm понимает только диапазоны, и winrm e winrm/config/listener стал писать ListeningOn = null, winrs перестал работать, а вот specops gpupdate работает нормально). Спасибо. И может кто подскажет - в winrs что за AllowRemoteShellAccess - он не необходим для удаленного управления через posh/specops и что это за шелл вообще, тот же самый posh? p.s. события 1502 в system event log`е не нашел, хотя утилита пишет что ок прошло, но после использование джейдайского метода это событие присутствует. |
Последний раз редактировалось nokogerra, 12-07-2013 в 07:55. Отправлено: 07:46, 12-07-2013 | #16 |
Старожил Сообщения: 498
|
Профиль | Сайт | Отправить PM | Цитировать По поводу psexec все понятно:
psexec.exe @comps.txt gpupdate.exe /force и работает нормально с кодировкой ANSI & ASCII (оттестировал только на ANSI) Итого несколько методов решения: 1. PoSh с модулем AD, требуется winrm. 2. winrs, требуется winrm (пока только для единичных машин). 3. psexec - не требуется ничего. 4. specops gpupdate, требуется winrm. вроде как просто графическая надстройка над posh`ем (без "джедайства" как сказал WindowsNT :D), но есть сомнения: во первых не обнаружено после "успешного выполнения" событий 1502 или 1500 на целевых машинах, во вторых банально очень быстро выполняется обновление политик, буквально 1-2 сек, тогда как если запускать через posh или psexec - дольше, даже на своей локальной машине gpupdate занимает секунд 10, поэтому не знаю буду ли использовать. Хотя перезагрузка например работает нормально. Решено, всем спасибо. p.s. и да, для psexec целевые машины в текстовом файле должны быть указаны в столбец без всяких лишних символов: computer1 computer2 http://forum.sysinternals.com/psexec...topic2027.html |
Последний раз редактировалось nokogerra, 15-07-2013 в 11:20. Отправлено: 10:59, 15-07-2013 | #17 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - PsExec | Serjione | Скриптовые языки администрирования Windows | 2 | 11-12-2012 22:41 | |
Любой язык - Удаление Opera через PSEXEC.exe | demudrol | Скриптовые языки администрирования Windows | 4 | 30-10-2012 17:51 | |
Прочее - PsExec не может запустить службу | Sub-Zero | Сетевые технологии | 4 | 13-06-2012 12:21 | |
CMD/BAT - [решено] psexec + подключение принтера для текущего пользователя | WeNDiGO | Скриптовые языки администрирования Windows | 12 | 02-12-2011 10:04 |
|