如何使用 PowerShell 更改驱动器号?
powershellmicrosoft technologiessoftware & coding
要使用 PowerShell 更改驱动器号,我们可以使用 Set−Partition 命令,但在此之前,我们需要知道要更改哪个驱动器号。您可以使用 Windows 资源管理器、Get−Partition、Gwmi win32_Logicaldisk 或 Get−CimInstance Win32_Logicaldisk 命令查看驱动器号。
假设我们有一个 E: 分区,需要将其驱动器号重命名为 F,因此我们可以使用以下命令。
Set−Partition −DriveLetter 'E' −NewDriveLetter 'F'
请确保该驱动器未被页面文件、打开的应用程序或从该驱动器打开的文件占用,否则驱动器号将无法更改。
要更改远程计算机上的驱动器号,您可以使用 New−CIMSession 命令或使用 Invoke−Command 远程计算机方法连接到远程会话。
使用 CIM session 命令,
$sess = New−CimSession −ComputerName Labmachine2k12 Set−Partition −CimSession $sess −DriveLetter '39;E' −NewDriveLetter '39;F'
在上面的例子中,我们使用了远程计算机名称 LabMachine2k12。您可以根据您的远程系统进行更改。
使用 Invoke−Command 方法,
Invoke−Command −ComputerName Labmachine2k12 −ScriptBlock{Set−Partition −DriveLetter '39;E' −NewDriveLetter '39;F'}
您也可以使用 DiskID 代替 DriveLetter。

