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

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

Ответить
Настройки темы
CMD/BAT - [решено] ошибка синтаксиса cmd скрипта
Den Den вне форума

Аватара для Den

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


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

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


доброе утро!

проблема такая, нужно прочитать из входного файла 1.txt с вот таким содержимым данные после -

COMPN-computer1
USER-den
PASSWORD-1234
CMD-ipconfig
ARGS- >c:\pc\2.txt
WAIT-pause

был написан такой код
for /f "tokens=1-8 delims=-" %a in (1.txt) do set %a=%b
psexec.exe \\%compn% -u %user% -p %password% %cmd% %args%&%wait%

,но не заработал.
проблема в том, что если ручками вводить в CMD строку по одной строке: примерно вот так

c:\pc>for /f "tokens=1-8 delims=-" %a in (1.txt) do set %a=%b

c:\pc>set COMPN=computer1

c:\pc>set USER=den

c:\pc>set PASSWORD=1234

c:\pc>set CMD=ipconfig

c:\pc>set ARGS= >c:\pc\2.txt

c:\pc>set WAIT=pause


c:\pc>psexec.exe \\%compn% -u %user% -p %password% %cmd% %args%&%wait%

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

ipconfig exited with error code 0.
Press any key to continue . . .

все работает, а вместе никак - т.е на выходе пустой файл 2.txt
помогите, как оно должно быть? команда не обязательно ipconfig любая другая с параметром %args% тоже подойдет

спасибо заранее
всем хорошего дня!

Отправлено: 23:08, 29-03-2012

 

Ветеран


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

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


kiripanda, он так и делал (по ссылке — вывод командным процессором исполняемых им команд пакетного файла). Другое дело, что строить представление о содержимом пакетного файла по выводу как-то не рационально.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:41, 30-03-2012 | #11



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

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

Den Den вне форума Автор темы

Аватара для Den

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


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

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


всем спасибо !
Отдельная благодарность Iska!
все заработало
впереди еще 2 задачи

надеюсь на помощь!

Отправлено: 19:15, 30-03-2012 | #12



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - [решено] Ошибка при запуске скрипта AutoIt 00002010 AutoIt 12 06-03-2010 14:23
CMD/BAT - [решено] Введение настроек прокси в IE6 из CMD-скрипта DNK_Inc Скриптовые языки администрирования Windows 2 16-04-2009 18:23
[решено] Ошибка синтаксиса при входе на сайт Grub Хочу все знать 2 19-12-2006 07:32
ошибка синтаксиса комманндной строки permidon Microsoft Windows 95/98/Me (архив) 6 03-12-2004 06:22
Ошибка при работе скрипта Rudy Вебмастеру 18 13-10-2004 06:52




 
Переход