![]() |
написать скрипт cmd используя cmd оператор for
Добрый вечер!
задачка написать скрипт cmd такая, может кто и сталкивался: из текстового файла содержащего например: COMPUTERNAME:STAR USER:USER PASSWORD:1234 COMMAND:IPCONFIG ARGS:/ALL WAIT:1/0 вытащить построково все что после ":" для использования данных в качестве параметров для каких либо программ, например: psexec.exe [\\computername] [-u user] [-p password] command [args] psexec.exe [\\star] [-u user] [-p 1234] ipconfig /all wait Y/N? в принципе даже не знаю с чего начинать премного благодарен |
for/?
и set/? |
я пробую for но на выходе все значения т.е примерно так
STAR USER 1234 IPCONFIG /ALL 1/0 если вы понимаете о чем речь - помогите спасибо |
Код:
for /f "tokens=1,2 delims=:" %%a in (text.txt) do set %%a=%%b |
%%a was unexpected at this time.
пишет так что здесь значит %%а и как мне потом внести эти данные в нужные поля программы извине пожалуйста за тупость но очень нужно спасибо |
Цитата:
Цитата:
Код:
for /f "tokens=1,2 delims=:" %%a in (text.txt) do set %%a=%%b |
как же все просто, когда делает кто то !
и как же все сложно своими кривыми ручонками! спасибо Kiripanda! хорошего дня |
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-