假设我正在运行一个需要多个输入参数的PowerShell脚本。该命令如下所示:
psScript.ps1 -arg1 "arg1value" -arg2 "arg2value"
有没有办法将这个确切的命令存储在脚本中的变量中,以便我可以记录它?
具体来说,我想知道要为变量$ currentCommand分配什么:
$currentCommand = <something>
Write-Host "currently running script " $currentCommand
这样Write-Host输出将是用于调用脚本的确切命令行。例如,如果脚本命令与上面相同,那么输出将是:
目前正在运行脚本psScript.ps1 -arg1“arg1value”-arg2 “arg2value”