如何通过脚本更改PowerShell cmd的目录

时间:2017-01-12 06:05:45

标签: powershell powershell-v2.0

我如何去做我在主题行中提到的内容。以下是我的意思截图:

before

script body

运行“Test.ps1”脚本后,我希望下面的目录更改为“C:\ Program Files”?

after

  

添加Write-Host $ pwd

后更新了脚本

Write-Host $pwd added to script

2 个答案:

答案 0 :(得分:1)

目前没有全球性的'目录,它是您正在处理的特定流程的属性。' current' winword.exe的目录可能与“当前”的目录非常不同。 powershell.exe的目录。事实上,两个不同的PowerShell流程可以对“当前”流程有不同的看法。目录。

因此,期待改变当前的'是愚蠢的。一个PowerShell进程中的目录会影响任何其他进程。

答案 1 :(得分:0)

Set-Location -Path "C:\Folder\SubFolder"

只要您有权导航到所提供的位置,上述内容就会将目录更改为指定位置。