powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / информацию о компе
7 сообщений из 7, страница 1 из 1
информацию о компе
    #33000009
multiwest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как с помощью VB можно получить информацию о компе (процессор, память, имя компа, видео ...) зная его IP
...
Рейтинг: 0 / 0
информацию о компе
    #33000203
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думаю никак, если на компе нет проги которая все это собирает и высылает куда нужно
...
Рейтинг: 0 / 0
информацию о компе
    #33000248
multiwest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если недьзя тогда как собрать эту информацию на локальном компе
...
Рейтинг: 0 / 0
информацию о компе
    #33000278
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо использовать продукт стороннего производителя (к примеру ina32.exe)
либо можно взять базу "Борей" из поставки МС Акцесса и там есть окно информации о системе и посмотреть как там сделано (возможно пожобные окна есть в примерах и других программных продуктов МС)
...
Рейтинг: 0 / 0
информацию о компе
    #33001912
MoonRabbit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно.
Вот здесь есть примеры как это сделать на VB-скриптах:
http://www.microsoft.com/technet/scriptcenter/scripts/hardware/default.mspx
Думаю, чтобы подправить на VB сложностей не составит...
...
Рейтинг: 0 / 0
информацию о компе
    #33004304
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKotлибо использовать продукт стороннего производителя......напр., PSInfo из PSTools
...
Рейтинг: 0 / 0
информацию о компе
    #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
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / информацию о компе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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