Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Из bat не отрабатывает psexec.

Ответить
Настройки темы
CMD/BAT - [решено] Из bat не отрабатывает psexec.

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день, бьюсь над скриптом не первый день.

BAT файл состоит всего из пару строк, запускается с параметром имя компьютера

Код: Выделить весь код
PsExec64.exe \\%1% -u Администратор -p Пароль net stop wuauserv
PsExec64.exe \\%1% -u Администратор -p Пароль cmd.exe /c "rmdir c:\windows\SoftwareDistribution /R /Q"
Первая строка выполняется нормально, а вот вторая с удалением каталога выдает ошибку синтаксиса.
Причем в ошибке нет информации, что не так, просто выводит help по команде PsExec

Если из командной строки выполнить
PsExec64.exe \\mycomputer -u Администратор -p Пароль cmd.exe /c "rmdir c:\windows\SoftwareDistribution /R /Q"
то каталог удаляется на "УРА"

Подскажите что не так в скрипте?

Отправлено: 09:08, 12-05-2017

 


Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


Цитата Denis_56:
PsExec64.exe \\%1%
Процент лишний справа.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:15, 12-05-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо!

Отправлено: 09:22, 12-05-2017 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Denis_56, подобные вещи хорошо отслеживаются Process Monitor'ом: задаёте фильтр на Create Process и смотрите, какая в итоге получается командная строка, и что в ней может быть не так.

Отправлено: 09:45, 12-05-2017 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Из bat не отрабатывает psexec.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - [решено] PSExec Не удается подключиться из WinXp к Win7 H.D Сетевые технологии 3 13-06-2020 13:30
[решено] Некоректно отрабатывает функция создания ListView из файла-источника saavaage AutoIt 1 06-10-2010 15:21
CMD/BAT - [решено] запуск на удаленной машине bat-файл с помощью psexec ejik_off Скриптовые языки администрирования Windows 10 16-09-2010 19:31
Разное - [решено] Не отрабатывает программа, которая запускается из Назначеных заданий. SANIOK_AV Microsoft Windows 2000/XP 17 18-03-2009 15:34
Не отрабатывает одна прога из старт-ап скрипта Dirk Diggler Microsoft Windows NT/2000/2003 4 08-06-2007 08:32




 
Переход