鉴于此文件
Set-Location C:\
如果我运行它
.\foo.ps1
它将更改脚本中的目录。但是,一旦脚本完成,父控制台目录也已更改。可以
Set-Location
以仅影响正在运行的脚本的方式调用?
最佳答案
try
{
Push-Location
Set-Location c:\
# your code here ...
}
finally
{
Pop-Location
}
关于powershell - 设置位置范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24753023/