質問するログイン新規登録

回答編集履歴

3

CrystalDiskInfoでの方法を追記

2020/05/25 18:41

投稿

SHOMI
SHOMI

スコア4079

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

後者コマンドについて追記

2020/05/25 18:41

投稿

SHOMI
SHOMI

スコア4079

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

コマンド追記

2020/05/25 17:42

投稿

SHOMI
SHOMI

スコア4079

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
  ```