Задача: удалить программу на компьютере пользователя не выходя из текущего сеанса. У пользователя, как правило, нет прав на изменение/удаление программ, поэтому выход из этой ситуации - это запустить апплет панели управления от имени администратора.

Решение: делается это следующим образом:

в командной строке необходимо набрать:

runas /user:computer_or_domain_name\user_name "rundll32.exe shell32.dll,Control_RunDLL Appwiz.cpl",

 

можно и проще: runas /user:computer_or_domain_name\user_name "Control Appwiz.cpl", набрать пароль и панель управления запустится, а дальше уже просто выполнить необходимую нам задачу.

Апплеты находятся в директории windows\system32 и имеют расширение *.cpl. Далее список апплетов для решения других задач:

Access.cpl
Accessibility properties
Appwiz.cpl
Add/Remove Programs properties
Desk.cpl
Display properties
FindFast.cpl
FindFast (included with Microsoft Office for Windows 95)
Inetcpl.cpl
Internet properties
Intl.cpl
Regional Settings properties
Joy.cpl
Joystick properties
Main.cpl
Mouse, Fonts, Keyboard, and Printers properties
Mlcfg32.cpl
Microsoft Exchange or Windows Messaging properties
Mmsys.cpl
Multimedia properties
Modem.cpl
Modem properties
Netcpl.cpl
Network properties
Odbccp32.cpl
Data Sources (32-bit ODBC, included w/ Microsoft Office)
Password.cpl
Password properties
Sticpl.cpl
Scanners and Cameras properties
Sysdm.cpl
System properties and Add New Hardware wizard
Themes.cpl
Desktop Themes TimeDate.cpl Date/Time properties
Wgpocpl.cpl
Microsoft Mail Post Office

   
© 2023 systemadmins.ru All Rights Reserved