는 내 외장 하드 드라이브에 다음과 같은 내용을 가진 autorun.inf
파일이 :이 MasterSword
,로 연결 된 후에는PowerShell 5.0에서 레이블로 드라이브를 얻으려면 어떻게해야합니까?
[Autorun]
Label=MasterSword
이 내 외장 하드 드라이브를 레이블. 몇 개의 스크립트를 저장하고 내 $profile
에 포함 시켜서 PowerShell이 시작될 때 또는 인터프리터에 프로파일이 다시 포함될 때 (S)로드되도록합니다.
외장 드라이브에 하드 코딩 된 드라이브 문자를 사용하면 드라이브 문자가 변경 될 때마다 해당 외장 하드 드라이브 스크립트에 대한 참조가 변경되어 포함에 실패 할 수 있습니다.
그래서 나는이 개 질문이 추측 :가 어떻게이
autorun.inf
에서 설정 한 드라이브 레이블의 보류를받을 수 있나요?저장된 드라이브를 참조 할 수 있도록 드라이브 레이블을 드라이브 문자로 어떻게 변환합니까?
이 솔루션은 작동하지 않습니다. 예제에서 레이블이있는 드라이브에는 설명이 없습니다. '$ psdrive = Get-PSDrive''$ psdrive.Description'을 사용하여 직접 테스트하십시오. – ExcellentSP
아, 네 답은'Get-Volume'을 사용하면 더 정확 해 보입니다. –