ПредишенСледващото

Публикувано от vGhost

На първо място това osinfo_diskserial - дава сериен номер на "C", което се променя до два пъти една и съща partishn Majik пример.
На второ място, за да го получите, без DLL nafig не е необходимо, но те не трябва да бъде в кода, който написах по-горе, и който дава една и съща HDD seyriynik.

Публикувано от vGhost

На първо място това osinfo_diskserial - дава сериен номер на "C", което се променя до два пъти една и съща partishn Majik пример.
На второ място, за да го получите, без DLL nafig не е необходимо, но те не трябва да бъде в кода, който написах по-горе, и който дава една и съща HDD seyriynik.

$ New = нов COM ( "Scripting.FileSystemObject");
$ Дискове = масив ();
foreach ($ нов -> дискове като $ диск) $ дискове # 91; # 93; = $ Disk -> букванаустройството. ''. osinfo_diskserial ($ диск -> букванаустройството);
>
предварително ($ дискове);

Странно, но това не е работа SerialNumber

Връща масив от твърди дискове:

$ New = нов COM ( "Scripting.FileSystemObject");
$ Дискове = масив ();
foreach ($ нов -> дискове като $ диск), ако ($ диск -> DriveType == 2) $ дискове # 91; # 93; = $ Disk -> букванаустройството. ''. osinfo_diskserial ($ диск -> букванаустройството);
>
>
предварително ($ дискове);

Публикувано от vGhost

По искане на Let4ik_Rusiia актуализира механизма за достъп до информация.
В новата версия, можете да направите, без патерици в VBS тече от командния ред. Заявка за системни обекти се извършва директно от PHP клас COM

Цялата информация, не се извади, които трябва да направите, не е самата трудно, този пример дърпа само сериали HDD дискове. Внимание, този пример не работи с RAID масиви. Те се нуждаят от по-различен подход.

Ако искаш да кажеш поста, а след това го казва за някакъв пример, но не е там: 3

Публикувано от Gomula

Не, не бях прав (по някаква причина за първи път, когато има забелязан низове, че не е там), но грешката е там, дори така че има, но няма лепене, като заместител, всъщност, си код, ако имате 3 дискове, а след това ще издаде сериен номер само последното.
За сметка на това, което са - всичко зависи от модела на устройството и производителя.
Тук имам например, в
U диск WDC WD10EALX-089BA0 сериен номер: W -DCWTA8R211474
И карам Seagate ST3750640AV SCSI Disk Серийният номер на устройството: 5QD5A3JR

- Имате ли пристъпи на мързел?
- Имам пристъпи на дейност, мързел ме постоянно.

Отговорете с цитат

Твърд диск сериен номер
Съобщения от потребителите 105 Благодари 3 (а) 3 съобщения

В SSD издания не са показани чрез Win32_DiskDrive, как да бъде?

Отговорете с цитат

Твърд диск сериен номер
Project X Публикации 2749 Благодарено 553 път (и) в 412 Публикации

Е, аз не разполагат с SSD диск, така че не може да провери

Отговорете с цитат

Твърд диск сериен номер
Почетен гражданин Публикации 4,037 Благодари 1211 път (и) в 865 Публикации

Публикувано от Artamos

В SSD издания не са показани чрез Win32_DiskDrive, как да бъде?

Търси по какви причини. Причините са различни:

1) Не seriynika по принцип, това също се случва - няма да бъде.
2) SSD има вграден контролер Raid - тогава аз HZ как да бъде, sraidami отделна история.
3) SSD може да бъде в това, което някои USB устройства, а след това трябва да се търсят в друг клас, WMI.

- Имате ли пристъпи на мързел?
- Имам пристъпи на дейност, мързел ме постоянно.

Отговорете с цитат

Твърд диск сериен номер
Project X Публикации 2749 Благодарено 553 път (и) в 412 Публикации

Свързани статии

Подкрепете проекта - споделете линка, благодаря!