2011-10-06 2 views
0

Я хочу создать командный файл для запуска команды. Я хочу добавить IP в свою команду.
Моя команда Как открыть cmd и передать параметр через командный файл

 route add 26.284.254.269 mask 245.245.256.236 24.18.16.4

Указанные выше IP-адреса являются примерами не актуальными.

Я создал командный файл с именем runAs.bat. Он успешно запускается в login Administrator. Мне нужно открыть командную строку в качестве имени домена runas domain-name \ administrator и передать указанную выше команду в Windows XP.
Я использовал следующую команду.

runas domain-name\administrator password cmd "route add 26.284.254.269 mask 245.245.256.236 24.18.16.4"

Но это показывает RUNAS ИСПОЛЬЗОВАНИЕ: Как использовать RUNAS.
Где находится проблема в моей команде. У меня был Google об этом, но никто не мог мне помочь. Для этого дайте команду или команду batchfile.

+0

Не могли бы вы поместить команду в пакетный файл, а не передавать его в качестве параметра? –

ответ

0

Использование команды runas показывает, что пользователь должен иметь префикс косой черты; возможно, именно поэтому вы получаете сообщение. Из руны /? помощь:

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ] 
     /user:<UserName> program 

Вы можете выполнить команду с ЦМД с помощью

cmd /c [command] 
+1

hm, любая идея, почему это не работает? runas.exe/пользователь: Administrator «cmd/c explorer» –

1

Try:

RunAs/пользователь: имя-домена \ администратора «CMD/с маршрута добавить 26.284. 254.269 маска 245.245.256.236 24.18.16.4 "

Команда runas не имеет параметра пароля - это будет быть действительно небезопасным, чтобы добавить пароль администратора к пакетному файлу. Но вы можете использовать параметр/savecred.

+0

Спасибо за ответ. Но как я могу указать доменное имя здесь, потому что у меня 50 систем, и у меня есть логин там как локальный администратор. так как я могу указать там как доменное имя, и я использовал имя_компьютера \ administrator здесь ex. runas/user: QCAS \ administrator "cmd/c route add 26.284.254.269 mask 245.245.256.236 24.18.16.4". Но это показывает использование runas. Я поместил пароль администратора после имени пользователя, но также показывает ошибку. Ошибка. Система не может найти указанный путь. Пожалуйста, дайте мне знать, где я делаю неправильно? –

Смежные вопросы