文章目录[隐藏]
介绍各种更改PowerShell 预设起始目录的方法,设定为常用的工作目录,让工作更有效率。
问题
开启PowerShell 命列列视窗时,预设的所在位置会是 如何更改设定,让PowerShell 开启时自动切换至自己常用的工作目录?C:Users

解法
若要更改PowerShell 预设的起始目录,有以下两种方式,任选一种使用即可。
自订启动捷径
自订启动捷径的方法是在桌面上自己建立一个PowerShell 的启动图示,自行指定执行PowerShell 的指令内容,让它在启动时先切换至指定目录,这种设定方法比较简单、而且快速。
第1步
在桌面上点选滑鼠右键,于右键选单中选择「新增」中的「捷径」。

第2步
在「输入项目的位置」栏位中,填入启动PowerShell 的指令:
powershell.exe -NoExit -command "& {Set-Location C:OfficeGuide}"

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

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

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

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

WindowsPowerShell
目录第2步
开启记事本,填入PowerShell 切换目录的指令:
设置位置C:OfficeGuide

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

profile.ps1
设定好 profile.ps1

如果在设定好 profile.ps1
参考资料:
读者互动