2014-01-03 5 views
0

Я пишу сценарий PowerShell, чтобы каждое утро уведомлять пользователя о необходимости замены внешнего жесткого диска, подключенного к его компьютеру. Когда он уже изменил диск, пользователь не получает уведомления.Внешний жесткий диск - уникальный идентификатор

Для этого я хочу проверить уникальный идентификатор текущего диска на уникальный идентификатор диска предыдущего дня. Единственным недостатком является то, что я не нахожу уникальную строку, которую я могу использовать? У кого-нибудь есть идея?

Скрипт должен работать на PowerShell 2.0

ответ

1

Вы можете задать уникальную метку тома для каждого диска и получить что - см Change Drive Letters and Labels via a Simple PowerShell Command

+0

Вы знаете, если GetHashCode (от Get-PSDrive) находится под влиянием контент на диске? – Jente

+0

Работа с ярлыками исправила мою проблему. Большое спасибо. – Jente

+0

@ Jente рад, что это помогло. как для getHashCode - я не знаю, что касается берега, но я думаю, что очень вероятно, что он использует какой-то идентификатор аппаратного обеспечения вместо хрустания изменяющихся битов – norlesh

Смежные вопросы