Выполнение 2 экземпляров explorer.exe с Командой “RunAs”

Я создал 2 пакетных файла. Первый названный admin.bat со строками:

@echo off
cls
runas /env /user:ADOMAIN\Administrator "\\path\dir\explorer.bat"

и другой названный explorer.bat со строками:

explorer.exe /separate, %userprofile%\desktop
explorer.exe /separate, \\path\dir

Теперь Вы видите, что первый пакет запускает второе с Администратором priviledges, но когда вторые запуски I видят %userprofile%\desktop но cmd остановы окна и не выполняют вторую команду:

explorer.exe /separate, \\path\dir

Если я закрываюсь %userprofile%\desktop окно вторая команда открывается \path\dir. Короче говоря, все, что я хочу сделать, руны управляют, чтобы запустил 2 экземпляра explorer.exe, вводящие пароль администратора только однажды... Кто-либо может помочь мне?

0
задан 25.10.2013, 15:44

1 ответ

Пакетный файл ожидает первого проводника для завершения прежде, чем запустить второй.

Решение состоит в том, чтобы использовать команду Start для запуска обоих проводников в отдельных окнах:

start explorer.exe /separate, %userprofile%\desktop
start explorer.exe /separate, \\path\dir
1
ответ дан 24.11.2019, 12:05

Теги

Похожие вопросы