|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Узнать РАБОЧУЮ ГРУППУ |
|
|
[решено] Узнать РАБОЧУЮ ГРУППУ
|
![]() Ветеран Сообщения: 753 |
Какой командой возможно узнать имя РАБОЧЕЙ ГРУППЫ ?
|
|
------- Отправлено: 19:59, 19-03-2010 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать TERMINAL,
#include <CompInfo.au3> Dim $aSystemInfo _ComputerGetSystem($aSystemInfo) MsgBox(0, "Рабочая группа", $aSystemInfo[1][13]) |
Отправлено: 04:57, 20-03-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать madmasles, А другой вариант можешь предложить ещё?
|
------- Отправлено: 12:18, 21-02-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать TERMINAL, тогда сначала скажите, чем не устраивает предложенный вариант.
|
Отправлено: 12:38, 21-02-2012 | #4 |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Iska, Устраивал пока не началась иногда (когда захочет) выпадать ошибка Variable must be of type "Object", не пойму по какой причине....
|
|
------- Отправлено: 12:41, 21-02-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Iska, 21-02-2012 в 19:54. Причина: Для рабочей группы код не работает Отправлено: 15:14, 21-02-2012 | #6 |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Iska, Выводит имя компьютера...
|
------- Отправлено: 15:19, 21-02-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать TERMINAL, боюсь, я действительно погорячился. Попробую вечером вспомнить.
|
Отправлено: 17:19, 21-02-2012 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Iska, 21-02-2012 в 19:54. Причина: Для рабочей группы код не работает Отправлено: 17:51, 21-02-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать TERMINAL, добрался я до машины с рабочей группой, посмотрел — в основном так же, через Wbem опрашивают.
Давайте попробуем и мы опять то же самое, только не через библиотеку «CompInfo.au3», а уже напрямую: #Include <Misc.au3> AutoItSetOption("MustDeclareVars", 1) Local $oSWbemLocator = ObjCreate("WbemScripting.SWbemLocator") Local $oSWbemObjectEx For $oSWbemObjectEx In $oSWbemLocator.ConnectServer(".", "root\cimv2").ExecQuery( "Select * from Win32_ComputerSystem") ConsoleWrite(_Iif($oSWbemObjectEx.PartOfDomain, "Computer Domain: ", "Workgroup: ") & $oSWbemObjectEx.Domain & @CRLF) Next Exit(0) Цитата TERMINAL:
P.S. Наткнулся у Роба на хорошую обзорную статью по теме и решил добавить сюда: VBScript Scripting Techniques: Retrieving (User and Computer) Domain or Workgroup Names. |
|
Последний раз редактировалось Iska, 21-02-2012 в 20:01. Причина: Добавлен постскриптум Отправлено: 19:53, 21-02-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - комп не видет рабочую группу | stifly | Сетевые технологии | 6 | 10-02-2009 00:58 | |
Разное - Сеть через рабочую группу | Bullet-Avalon | Microsoft Windows 2000/XP | 2 | 30-09-2008 14:22 | |
Не могу изменить рабочую группу | Agrad | Автоматическая установка Windows 2000/XP/2003 | 1 | 07-04-2006 12:24 | |
ХР не может войти в рабочую группу | Stim | Сетевые технологии | 1 | 14-11-2004 11:01 | |
про рабочую группу | Guest | Сетевые технологии | 3 | 21-04-2004 01:20 |
|