gpt4 book ai didi

powershell - 从命令提示符相对路径调用 Powershell

转载 作者:行者123 更新时间:2023-12-04 23:48:33 26 4
gpt4 key购买 nike

我正在使用以下行从命令提示符调用 PS 脚本

powershell "& 'c:/script.ps1'"

但是我需要脚本相对于命令提示符窗口。因此,如果命令提示符正在查看 C:那么脚本将有效地是
powershell "& 'script.ps1'"

有没有办法注入(inject)相对路径?

最佳答案

powershell "& '%cd%\script.ps1'"

或者,如果您打算使用在 powershell 脚本中启动批处理文件的目录,那么您可以通过将这种类型的行放在 PS 脚本的开头来使用参数...
param([string]$Directory)

然后从命令行调用填充它,如......
Powershell C:\script.ps1 -Directory %cd%

关于powershell - 从命令提示符相对路径调用 Powershell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28462569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com