Перейти к содержимому

Фотография

Ввод пароля в cmd


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 SlemIdc

SlemIdc

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Игорь Юрьевич
  • Город:Пенза

Отправлено 15 февраля 2011 - 10:03

Всем добрый день! Такая проблема, запускаю IEXPLORE через cmd:

Frame = t["Window"]("ConsoleWindowClass", "C:\\WINDOWS\\system32\\cmd.exe", 1);
Frame["Keys"]('runas /user:usergr4 "C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE[Enter]"');

После этого в cmd появляется сообщение: "Введите пароль для Usergr4:", пишу ввод пароля:

Frame["Keys"]("123[Enter]");

По непонятной мне причине ввод символов "123" не происходит, хотя команда [Enter] срабатывает и выдаётся ошибка что пароль был введён не правильно, подскажите кто знает как решить эту проблему?
  • 0

#2 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 15 февраля 2011 - 13:08

runas /? утверждает, что логин надо указывать вместе с доменом - User@Domain или Domain\User. Может быть, дело в этом?
  • 0

#3 SlemIdc

SlemIdc

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Игорь Юрьевич
  • Город:Пенза

Отправлено 15 февраля 2011 - 13:25

runas /? утверждает, что логин надо указывать вместе с доменом - User@Domain или Domain\User. Может быть, дело в этом?

Help по runas тож смотрел и пробовал этот вариант, результат тот же. Тем более вручную таким способом работает. Пробовал так же без пароль, тогда вообще винда не разрешает запуск, т.к. если runas, то тока с паролем.
  • 0

#4 Paulitto

Paulitto

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

  • Members
  • Pip
  • 39 сообщений

Отправлено 17 февраля 2011 - 09:55

Попробуйте использовать psexec без указания имени компьютера (для запуска с вашего компьютера ), с ним можно запустить программу передавая пользователя и пароль с командной строки (я его часто использовал вместо runas чтобы не вбивать постоянно пароль)

psexec.exe -u user -p password "C:\Program Files\Internet Explorer\iexplore.exe"

http://technet.micro...ernals/bb897553
  • 0

#5 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 17 февраля 2011 - 12:02

Ещё как вариант можно запускать приложение из TestedApps в режиме RunAs.
  • 0

#6 SlemIdc

SlemIdc

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Игорь Юрьевич
  • Город:Пенза

Отправлено 17 февраля 2011 - 12:26

Всем спасибо за ответы, решение уже обнаружил сегодня утром, это был мой косяк. Я писал вот так:

Frame["Keys"]('runas /user:usergr4 "C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE[Enter]"');

А нужно было вот так:

Frame["Keys"]('runas /user:usergr4 "C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE"[Enter]');

Так всё хорошо работает.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных