Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Администрирование на WSH  [new]
PavelT100
Member

Откуда: Москва
Сообщений: 219
Как мне узнать и поменять допустим Display Properties с помощью WSH ?
Например, хочу поставить в закладке Effects галку "Use large icon"
Попробовал написать:

var WshShell = WScript.CreateObject("WScript.Shell");
var theDesk = WshShell.Exec("Rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,4");
WshShell.AppActivate(theDesk.ProcessID);

WshShell.SendKeys("%L"); //эмуляция Alt-L


но почему то открывается не 4 закладка, а нулевая. Эксперементировал: 0,1,2 - открываются правильно, указываю 3 - открывается Settings, которая по идеи должна быть 5.
SendKeys вообще не выполняется.
Может это можно решить каким-то другим способом ? И как узнать значение этой галки, может она уже поставлена ?
Где в реестре записана эта информация ?
6 июл 04, 13:48    [787299]     Ответить | Цитировать Сообщить модератору
 Re: Администрирование на WSH  [new]
Yanis
Member

Откуда: Казахстан, Актау
Сообщений: 4219
А может по старинке работать через реестр, пусть даже с помощью wsh?
6 июл 04, 15:23    [787692]     Ответить | Цитировать Сообщить модератору
 Re: Администрирование на WSH  [new]
PavelT100
Member

Откуда: Москва
Сообщений: 219
Может и через рееестр. Но не подскажите, где в реестре находится информация по этим галкам ?
6 июл 04, 15:29    [787720]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить