megaloman
22-06-2011, 19:19
Здравствуйте! В кодеSet a=1
if %a%==1 Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 11111
if %a%==1 (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 22222
)
If %a%==1 (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 33333
) Else (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 44444
) первый Start отрабатывает правильно, остальные не хотят. Получаю сообщение о непредвиденном появлении Do
if %a%==1 Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 11111
if %a%==1 (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 22222
)
If %a%==1 (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 33333
) Else (
Start cmd.exe /Q /C FOR %%m IN (User1 User2 User3) DO net send /Domain:%%m 44444
) первый Start отрабатывает правильно, остальные не хотят. Получаю сообщение о непредвиденном появлении Do