【发布时间】:2016-04-09 02:39:16
【问题描述】:
我有这个:
Get-ChildItem c:\H\admin\contents
是否可以做同样的事情,但相对于运行 powershell 脚本的文件夹。有时我的脚本在 c\H\admin 中运行,有时在 c\H\user 目录中,所以我不希望必须更改我的脚本中的所有路径。
【问题讨论】:
标签: powershell
我有这个:
Get-ChildItem c:\H\admin\contents
是否可以做同样的事情,但相对于运行 powershell 脚本的文件夹。有时我的脚本在 c\H\admin 中运行,有时在 c\H\user 目录中,所以我不希望必须更改我的脚本中的所有路径。
【问题讨论】:
标签: powershell
是的,您可以使用相对路径。
Get-ChildItem .
指的是当前目录,c:\H\admin\contents。
Get-ChildItem ..
指父目录,c:\H\admin
Get-ChildItem ..\..
指父级的父级,c:\H
您可以使用与特定路径相关的相对路径:
Get-ChildItem c:\H\admin\..\users
这将引用文件夹c:\H\users
【讨论】: