介绍各种更改PowerShell 预设起始目录的方法,设定为常用的工作目录,让工作更有效率。

问题

开启PowerShell 命列列视窗时,预设的所在位置会是 如何更改设定,让PowerShell 开启时自动切换至自己常用的工作目录?C:Users

PowerShell 视窗

解法

若要更改PowerShell 预设的起始目录,有以下两种方式,任选一种使用即可。

自订启动捷径

自订启动捷径的方法是在桌面上自己建立一个PowerShell 的启动图示,自行指定执行PowerShell 的指令内容,让它在启动时先切换至指定目录,这种设定方法比较简单、而且快速。
第1步

在桌面上点选滑鼠右键,于右键选单中选择「新增」中的「捷径」。

新增桌面捷径

第2步

在「输入项目的位置」栏位中,填入启动PowerShell 的指令:

powershell.exe -NoExit -command "& {Set-Location C:OfficeGuide}"
设定捷径执行指令

第 3 步

填入捷径的显示名称,这个名称可以自己任意取。

设定捷径名称

第四步

新的PowerShell 捷径新增完成后,用滑鼠点两下即可执行。

桌面捷径

用这个捷径所执行的PowerShell 就会自动切换至指定的目录。

PowerShell 视窗

修改 profile.ps1

profile.ps1 设定档是PowerShell 在启动时会自动执行的一份指令稿,将切换目录的指令写在这边就可以让PowerShell 自动切换至指定的目录位置,是属于比较标准的作法,不过设定方式稍微复杂一些,好处是未来若要添加其他初始设定时,会比较方便。
第1步
开启使用者自己的「文件」目录之下的 如果这个目录不存在,就自己手动新增一个即可。WindowsPowerShell

WindowsPowerShell 目录

第2步

开启记事本,填入PowerShell 切换目录的指令:

设置位置C:OfficeGuide
文章书

第 3 步
将记事本的内容储存于 储存时的「存档类型」记得要选择「所有档案(*.*)」,然后再自己输入WindowsPowerShellprofile.ps1profile.ps1

储存为 profile.ps1

设定好 profile.ps1

PowerShell 视窗

如果在设定好 profile.ps1

参考资料:

读者互动

 

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.

close

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.