我想使用 power shell 分割目录路径。我的完整路径是D:\data\path1\path2\abc.txt,我想将其拆分到path2\abc.txt。 有人可以让我知道我该怎么做吗?
最佳答案
$last2parts = "D:\data\path1\path2\abc.txt".Split("\") | Select-Object -Last 2
$last2parts -join "\"
在回复您对另一个解决方案的评论时,请尝试此操作。只需删除常量 d:\data\path1 即可。然后执行分割
$last2parts = "D:\data\path1\path2\abc.txt".Replace("D:\data\path1","")
$last2parts =$last2parts.Split("\") | Select-Object -Last 2
$last2parts -join "\"
或者如果您想要 D:\data\path1 之后的所有内容,请尝试此操作
$lastparts = "D:\data\path1\path2\abc.txt".Replace("D:\data\path1","")
$lastparts =$lastparts.Split("\")
$lastparts -join "\"
关于powershell - 分割目录路径powershell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45948450/