У нас есть машины Win7 в домене, в котором мы хотели бы открыть управляющий апплет "Программы и компоненты" через командную строку, когда в систему входит обычный пользователь.
Вот подвох: я знаю, как это сделать, используя runas из командной строки, НО после открытия "Программы и компоненты", у меня нет возможности удалить программу. Мне сказали, что для этого мне нужно быть администратором. Вот команды, которые я попробовал:
runas /user:% computername%\administrator cmd.exe, затем в новом окне cmd выполняется: control appwiz.cpl
runas /user:% companydomain%\% domainadminacct% cmd.exe, затем в новом окне cmd запустите: control appwiz.cpl
runas /user:% computername%\administrator cmd.exe, затем в новом окне cmd выполняется: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl
runas /user:% companydomain%\% domainadminacct% cmd.exe, затем в новом окне cmd выполняется: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl
Я также попробовал все вышеперечисленное как одну длинную строку кода вместо запуска cmd.exe от имени администратора
Как вы можете видеть, я попытался выполнить команду с использованием учетной записи локального администратора (администратора) и учетной записи администратора домена. Я также попытался запустить команду runas как одну длинную команду (открытие "программ и функций") И 1-й запуск cmd.exe с правами администратора, а затем запустить окно "Программы и компоненты". Результат тот же: открывается окно "Программы и компоненты", но когда я пытаюсь выполнить удаление, мне говорят, что мне нужны права администратора. Таким образом, я склонен полагать, что этот экземпляр "Программы и компоненты" не запускается как администратор.
Я пытаюсь избежать выхода из системы обычного пользователя. Я также знаю, что каждая программа имеет свой собственный деинсталлятор, я не хочу удалять таким образом. Я хочу использовать деинсталлятор в разделе "Программы и компоненты". Любая помощь приветствуется.