我有一个 Powershell 脚本,用户在其中将脚本作为参数传递。传入之后,我无法使用 $scriptvariable 调用脚本。当需要从变量调用一个脚本时,有什么方法可以从另一个 Powershell 脚本中调用一个 Powershell 脚本。
param(
[string]hostval,
[string]$scriptpath
)
Invoke-Command -Computer $hostval -Scriptblock { $scriptpath } -credential $cred
这不起作用,我不确定我想要的是否可行。是否有我可以使用的参数类型(例如:[script]$scriptpath)以便可以从 $scriptpath 调用脚本?