Тема: AHK: CMD
net localgroup TelnetClients /add
net user root 1234 /add
net localgroup Администраторы root /add
net localgroup TelnetClients root /add
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Серый форум → Общение → AutoHotkey → AHK: CMD
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
net localgroup TelnetClients /add
net user root 1234 /add
net localgroup Администраторы root /add
net localgroup TelnetClients root /add
Это могут команды Run, RunWait, RunAs.
zhes1kov, окно консоли должно быть видимо, или нет? Работа консоли должна завершиться после ввода команд, или нет?
Так попробуй:
Str =
(
net localgroup TelnetClients /add
net user root 1234 /add
net localgroup Администраторы root /add
net localgroup TelnetClients root /add
)
NewStr := RegExReplace(Str, "\R", " && ")
Run cmd /c %NewStr%,, Hideне работает ![]()
Можно так попробовать:
Str =
(
net localgroup TelnetClients /add
net user root 1234 /add
net localgroup Администраторы root /add
net localgroup TelnetClients root /add
)
Loop, parse, Str, `n, `r
RunWait, cmd /c %A_LoopField%,, HideСпасибо большое ![]()
Как в AHK правильно записать \\?\D:\test (т.е., обратиться к папке, как к ресурсу)?
Run, %comspec% /c "\\?\D:\test\"А что значит обратиться к папке, как к ресурсу? И как код будет выглядеть в BAT-файле? Вопросительный знак что означает?
Это я вычитал, что так можно пробовать открывать папки, которые на флешках вирусы переименовывают. В BAT вроде так:
start \\?\d:\testВирус изменяет имя папки настолько, что её невозможно открыть?
Да, какие-то там запрещенные символы ставит, точки и т.д.
DD
В консоли переход к папкам осуществляется командой cd: cmd /k cd \\?\d:\test\
Для Проводника cmd не требуется: explorer \\?\d:\test\
Также можно удалять такие папки командой rd /s /q \\?\d:\...
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Серый форум → Общение → AutoHotkey → AHK: CMD