Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / информацию о компе / 7 сообщений из 7, страница 1 из 1
06.04.2005, 12:04:04
    #33000009
multiwest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
как с помощью VB можно получить информацию о компе (процессор, память, имя компа, видео ...) зная его IP
...
Рейтинг: 0 / 0
06.04.2005, 12:47:07
    #33000203
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
я думаю никак, если на компе нет проги которая все это собирает и высылает куда нужно
...
Рейтинг: 0 / 0
06.04.2005, 13:00:05
    #33000248
multiwest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
если недьзя тогда как собрать эту информацию на локальном компе
...
Рейтинг: 0 / 0
06.04.2005, 13:06:45
    #33000278
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
либо использовать продукт стороннего производителя (к примеру ina32.exe)
либо можно взять базу "Борей" из поставки МС Акцесса и там есть окно информации о системе и посмотреть как там сделано (возможно пожобные окна есть в примерах и других программных продуктов МС)
...
Рейтинг: 0 / 0
07.04.2005, 10:03:00
    #33001912
MoonRabbit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
Можно.
Вот здесь есть примеры как это сделать на VB-скриптах:
http://www.microsoft.com/technet/scriptcenter/scripts/hardware/default.mspx
Думаю, чтобы подправить на VB сложностей не составит...
...
Рейтинг: 0 / 0
08.04.2005, 11:22:06
    #33004304
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
HandKotлибо использовать продукт стороннего производителя......напр., PSInfo из PSTools
...
Рейтинг: 0 / 0
08.04.2005, 11:54:31
    #33004422
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
информацию о компе
multiwestкак с помощью VB можно получить информацию о компе (процессор, память, имя компа, видео ...) зная его IP
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
Public Sub CheckOneComputer()
'   ....
'1. Определить, "жив ли курилка?" (включён ли, качество связи...).
    If TestCompIsOn(.Text, txtComment) = False Then     'с компом невозможно работать!
'           ............
            Exit Sub
    End If
    
'Компьютер включен. Надо поиметь инфу о дисках.
    '
    'Рассмотрим, что надо для того, чтобы нижеприведенная команда заработала:
    'G:\SysInternals.com\MR\psinfo -d>G:\Temp\ServiceDisks.txt \\service
    'G:\SysInternals.com\ - соответствует переменной wbPath (включая backslash)
    'MR - папка со всеми прибамбасами Руссиновича д.б. в директории wbPath.
    'psinfo - нужный в данный момент прибамбас.
    '-d     - ключ, указывающий на извлечение инфо о дисках.
    '>G:\Temp\ServiceDisks.txt - перенаправление вывода psinfo в файл.
    ' \\service - UNC-имя испытуемого компьютера.
    'Затем эту строку надо передать в качестве аргумента командному процессору %comspec%
    'Создадим её:
    Dim cmdstr As String
    cmdstr = wbPath & "MR\psinfo -d>" & CompInfoFileName & " \\" & CompName
    'и выполним команду:
    Dim oWsh As New WshShell
    oWsh.Run "%comspec% /c " & cmdstr,  1 , True
    DoEvents
   'Файл CompInfoFileName должен лежать в этой директории.
   'Он выглядит примерно так: 
'System information For \\Grafics:
'Uptime:                    Error reading uptime
'Kernel version:            Microsoft Windows 2000, Uniprocessor Free
'Product Type:              Professional
'Product version:           5.0
'Service pack:              4
'Kernel build number:       2195
'Registered organization:   #@$%^&*()
'Registered owner:          Reklama
'Install Date:              20.01.2004, 17:27:13
'Activation status:         Not applicable
'IE version:                6.0000
'System root:               C:\WINNT
'Processors:                1
'Processor speed:           2.0 GHz
'Processor Type:            Intel(R) Pentium(R) 4 CPU
'Physical memory:           1022 MB
'Video driver:              R9000
'Volume Type       Format     Label                      Size       Free   Free
'    A: Removable                                                            0%
'    C: Fixed      NTFS       System                   9.8 GB     3.4 GB    35%
'    D: Fixed      NTFS       SWAPFILE                 1.0 GB   507.7 MB    49%
'    E: Fixed      NTFS       Photoshop               13.7 GB    13.6 GB    99%
'    F: Fixed      NTFS       Corel                   13.8 GB     2.6 MB     0%
'    G: Fixed      NTFS       Data                    14.6 GB    52.7 MB     0%
'    H: Fixed      NTFS       Archives                14.6 GB     3.6 GB    24%
'    I: Fixed      NTFS       Distrib                  7.0 GB     2.6 GB    37%
'    J: CD-ROM                                                               0%
'    K: CD-ROM     CDFS       CanonDC080W            332.0 MB                0%

End Sub
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / информацию о компе / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]