如何在powershell中获取文件名以外的路径

时间:2014-12-10 09:56:09

标签: powershell-v3.0

我正在运行test.ps1文件。

这里我想获取没有文件名的文件,并将其分配给一个变量。

例如:  E:\使用用户数据\文件1 \文件2 \ test.ps1 我只想要E:\ Userdata \ file1 \ file2

如何获得它以及命令是什么?

提前致谢。

2 个答案:

答案 0 :(得分:2)

你可以试试这个:

(resolve-path $myinvocation.line) |split-path -parent

答案 1 :(得分:2)

对于PowerShell 3.0,我建议检查自动变量$ PSScriptRoot