Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Набросал включение отключение сетевой карточки, мож кому пригодится.
Код: Выделить весь код
$sConnectionName = "Home Office Connection"
$shellApp = ObjCreate("shell.application") 
$oNetConnections = $shellApp.Namespace(0x00000031)
For $folderitem in $oNetConnections.items
    For $verb in $folderitem.verbs
        if $folderitem.name = $sConnectionName Then
           $verb.DoIt
           Sleep(1000)
           ExitLoop 2
        EndIf 
    Next
Next
If $folderitem.name <> $sConnectionName Then msgbox(48, "Ошибка", "Имя соединения указанно не правильно")
Exit
Посмотрите позжалуйста Namespace(0x00000031) по этому адресу находятся "Сетевые подключения" по крайней мере у меня, судя по всему и во всех ХР подобных операционках.

Последний раз редактировалось ANGRO, 05-08-2006 в 10:56.


Отправлено: 22:30, 01-08-2006 | #254