У нас есть машины 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 с правами администратора, а затем запустить окно «Программы и компоненты». Результат тот же: открывается окно «Программы и компоненты», но когда я пытаюсь выполнить удаление, мне говорят, что мне нужны права администратора. Таким образом, я склонен полагать, что этот экземпляр «Программы и компоненты» не запускается как администратор.
Я пытаюсь избежать выхода из системы обычного пользователя. Я также знаю, что каждая программа имеет свой собственный деинсталлятор, я не хочу удалять таким образом. Я хочу использовать деинсталлятор в разделе «Программы и компоненты». Любая помощь приветствуется.