我有以下Powershell函数来设置目录,简单明了。当我输入dev时,自动完成适用于目录中的项目..
示例:dev ./project
然而,当按Enter键时,目录将更改为设置位置' E:\ OneDrive \ Website Workspace \'而不是它的孩子' E:\ OneDrive \ Website Workspace \ project' ..我将如何正确地解决这个问题。
function dev {
set-location 'E:\OneDrive\Website Workspace\'
}
答案 0 :(得分:2)
为什么不使用PS驱动器
New-PSDrive -Name ws -PSProvider filesystem -Root 'E:\OneDrive\Website Workspace\'
get-childitem ws:\project
您只需将第一行放入您的个人资料中即可。