回答編集履歴
3
CrystalDiskInfoでの方法を追記
answer
CHANGED
@@ -8,4 +8,16 @@
|
|
8
8
|
```
|
9
9
|
Get-CimInstance Win32_DiskDrive | Where-Object Model -match "WDC WDS500G2B0C" | Select-Object SerialNumber
|
10
10
|
```
|
11
|
-
後者はおそらく`wmic diskdrive get SerialNumber`と同じものが返りそうですが…
|
11
|
+
後者はおそらく`wmic diskdrive get SerialNumber`と同じものが返りそうですが…
|
12
|
+
|
13
|
+
---
|
14
|
+
|
15
|
+
これで違う値が返ってくるというのはWindowsにドライブが正しく認識されていない状態なのでは…
|
16
|
+
AHCIコントローラーのドライバが正しく入っていないとか?
|
17
|
+
|
18
|
+
CrystalDiskInfoを使ってもいいのなら、`/CopyExit`オプションをつけてファイルに書かせて
|
19
|
+
```
|
20
|
+
DiskInfo32.exe /CopyExit
|
21
|
+
find DiskInfo.txt "Serial Number"
|
22
|
+
del DiskInfo.txt
|
23
|
+
```
|
2
後者コマンドについて追記
answer
CHANGED
@@ -7,4 +7,5 @@
|
|
7
7
|
もしくは
|
8
8
|
```
|
9
9
|
Get-CimInstance Win32_DiskDrive | Where-Object Model -match "WDC WDS500G2B0C" | Select-Object SerialNumber
|
10
|
-
```
|
10
|
+
```
|
11
|
+
後者はおそらく`wmic diskdrive get SerialNumber`と同じものが返りそうですが…
|
1
コマンド追記
answer
CHANGED
@@ -3,4 +3,8 @@
|
|
3
3
|
PowerShellで以下のコマンドを実行するとどうでしょうか。
|
4
4
|
```
|
5
5
|
Get-PhysicalDisk -FriendlyName "WDC WDS500G2B0C" | Select-Object SerialNumber
|
6
|
+
```
|
7
|
+
もしくは
|
8
|
+
```
|
9
|
+
Get-CimInstance Win32_DiskDrive | Where-Object Model -match "WDC WDS500G2B0C" | Select-Object SerialNumber
|
6
10
|
```
|