我正在尝试创建一个 PowerShell 脚本,该脚本将找到可用的驱动器号、映射网络驱动器,然后更改为该映射的驱动器。我发现以下映射\\server\share
为D:
驱动器:
$Drive = New-PSDrive -Name $(for($j=67;gdr($d=[char]$J++)2>0){}$d) -PSProvider FileSystem -Root \\server\share\
我可以手动输入D:
,但是如何在脚本中更改它?我是这样思考的:
$Drive = $Drive.Trim(":")
但是上面的语句会引发以下错误:
Method invocation failed because [System.Management.Automation.PSDriveInfo] does
not contain a method named 'Trim'.
At line:1 char:1
+ $Drive = $Drive.Trim(":")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : MethodNotFound