Запуск команди в якості адміністратора з Runas.exe [дублікат]


0

Я прочитав кілька тем про використання runas.exeкоманди для запуску підвищеного процесу. Однак, коли я набираю спробувати використовувати команду runas.exe /user:BruceWayne\Administrator cmd.exe, командний рядок відкривається із запитом мого пароля, але це не дозволить мені ввести його.

Спроба Runas.exe - не вдається ввести пароль

Я можу натиснути, Enterі командний рядок закриється, але я не можу дійти до цього місця. Хтось має ідеї, чому це може статися?


1
Що таке BruceWayne? Ім'я машини, ім'я домену, ім’я користувача?
techraf

@techraf Її в команді run, її USER ..
Moab

Але перед нахилом слід надати або доменне ім’я, або ім’я машини, ні ім’я користувача. Чого саме ви намагаєтесь досягти?
techraf

Вибачте з цього приводу, я спробував і "runas / user: brucewayne \ administrator cmd", і "runas / user: brucewayne cmd"
QMord

Який користувач працює у поточному вікні командного рядка, який користувач має намір запустити новий cmd.exe?
techraf

Відповіді:


1

Якщо ви ввели команду як надану, вона повинна запропонувати вам пароль для BruceWayne \ Administrator not brucewayne.

Напевно, я трохи розгублений у тому, що ви намагаєтесь зробити у своєму прикладі. Якщо ви хочете відкрити командний рядок як адміністратор, чому не натисніть правою кнопкою миші cmd.exe і виберіть Запустити як адміністратор?

runas дозволяє запускати програму як інший користувач. Залежно від того, ввімкнено функцію "Захищений робочий стіл" увімкнено на комп'ютері, це може робити, а не робити те, що ви хочете. Якщо ви просто хочете запустити програму в якості адміністратора, ви можете часто клацнути правою кнопкою миші та вибрати пункт Запустити як адміністратор . Ви можете використовувати руни для запуску програми як будь-який інший користувач, а не як адміністратор. Насправді, використання рун для запуску програми в якості адміністратора може не працювати в залежності від конфігурації Secure Desktop та UAC. Недостатньо запустити програму як адміністратор, вам також потрібно змусити програму працювати з підвищеними привілеями. runas не є правильним рішенням для цього. http://arstechnica.com/civis/viewtopic.php?t=1121817

Скажімо, хоча ви ввійшли в комп’ютер як адміністратор користувача і хотіли запустити Outlook як Bob. Ви можете запустити команду нижче, щоб відкрити Outlook як Bob, не виходячи з адміністратора.

runas /user:bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"

Якщо ви ввійшли на комп'ютер як адміністратор користувача, і ви хотіли запустити Outlook як користувач домену Боб, коли ви ввійшли в комп'ютер, приєднаний до домену example.loc, ви трохи змінили б команду на те, що показано нижче.

runas /user:example\bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"

Додаткову інформацію про синтаксис для запуску можна знайти, ввівши нижче команду в командному рядку:

рунас /?


1

Це дозволяє вам увійти. Однак з міркувань захисту це не відображається в підказці під час введення. Вам просто потрібно ввести свій пароль, а потім натиснути, enterі команда буде виконана правильно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.