【发布时间】:2017-03-21 10:14:18
【问题描述】:
我有一个位于 C:\FolderA 中的脚本 (script1.ps1)
我可以在脚本中插入什么 powershell 代码,它将打印脚本的当前位置/路径。 (目标是让这个脚本可移植)
即:
-当在文件夹 A 中时,代码将打印 C:\FolderA (full-path)
-Script1.ps1移动到C:\FolderB\FolderC并运行时,打印C:\FolderB\FolderC的完整路径
任何帮助将不胜感激。
谢谢
感谢@Nkosi 和@Kori Gill
我正在寻找的答案是 $PSScriptRoot
需要注意的一点是,我注意到在运行脚本之前我必须先在脚本中定义一个变量:
$Path = $PSScriptRoot
$Path
这样就可以了,不然就不行了
【问题讨论】:
标签: powershell