понедельник, 21 мая 2007 г.

Как запустить апплеты Панели Управления от имени другого пользователя в командной строке.

Даже не думал, что так можно. Обычно запускал Internet Explorer от имени администратора, а потом лез в панель управления, а оказывается можно запускать аплеты панели управления прямо из коммандной строки при помощи команды runas.

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

Все аплеты хранятся в %windir%\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

Дополнительно:
http://support.microsoft.com/?kbid=192806

9 комментариев:

  1. Большое спасибо за список! Искал :-)
    Всего вам доброго!

    ОтветитьУдалить
  2. Спасибо ) Тоже помогло :))

    ОтветитьУдалить
  3. Очень рад, что смог быть полезен! Надеюсь видеть Вас в постоянных читтателях моего блога.

    ОтветитьУдалить
  4. Если кто увидит - вместо rundll32.exe shell32.dll,Control_RunDLL можно написать просто control

    ОтветитьУдалить
  5. давно искал, спасибо

    ОтветитьУдалить
  6. можно тупо создать ярлык на всех рабочих компах control и потом в свойствах самого ярлыка дополнительно ставим галку запускать с другими учетными записями

    ОтветитьУдалить
  7. Подскажите, может кто знает как запустить appwiz.cpl в Windows 7 от имени другого пользователя с админскими правами? Все перепробовал, runas в том числе - неработает.

    ОтветитьУдалить
  8. А описанный тут способ не работает в Windows 7? Попробуйте запустить cmd.exe от имени нужного пользователя, а уже потом запускайте апплет.

    ОтветитьУдалить
  9. Нет, к сожалению не работает. Как я писал выше, все перепробовал. Appwiz.cpl то запускается, но удалить ничего невозможно :( Вопрос остался открытым.

    ОтветитьУдалить