我有一个 PowerShell 脚本位于D:\temp
.
当我运行此脚本时,我希望列出文件的当前位置。我该怎么做呢?
例如,此代码将在 DOS 批处理文件中完成它;我正在尝试将其转换为 PowerShell 脚本...
FOR /f "usebackq tokens=*" %%a IN ('%0') DO SET this_cmds_dir=%%~dpa
CD /d "%this_cmds_dir%"
电源外壳 3+
运行脚本的路径是:
$PSCommandPath
其目录为:
$PSScriptRoot
电源外壳2
运行脚本的路径是:
$MyInvocation.MyCommand.Path
其目录为:
$PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)