问题描述
大家好,
为Powershell脚本传递用于远程执行的参数不起作用
此处,脚本存在于本地计算机上,并且必须在HyperV服务器上创建VM,同时将服务器名作为参数传递给
调用命令-ComputerName OIP-HyperV -FilePath C:\ PSScript \ CreateVM_ORIGINAL.PS1 -ArgumentList"Serv1"
如果使用ScriptBlock在Hyper-V服务器中存在脚本,则相同的代码将起作用.但我希望使用FilePath(本地计算机中的脚本)也会发生相同的情况.
请帮助....
Hi all,
Passing parameter for remote execution for powershell script is not working
Here the script is present on local machine and has to create a VM on HyperV server while passing servername as paramanter
Invoke-Command -ComputerName OIP-HyperV -FilePath C:\PSScript\CreateVM_ORIGINAL.PS1 -ArgumentList "Serv1"
same code will work if script present in Hyper-V server by using ScriptBlock
but I want the same to happen using FilePath(script in local machine).
Please help....
这篇关于使用_Filepath远程执行Powershell的参数传递不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!