Set-AzureRmVMCustomScriptExtension失败-我使用它的方式是否错误?

我正在尝试从Azure自动化帐户运行手册中的Azure Windows VM中执行PowerShell脚本。我尝试Set-AzureRmVMCustomScriptExtension完成它-没有成功。 -我要出院了

失败正在运行的命令已停止,因为首选项变量” ErroractionPreference“或公共参数设置为Stop:无法使用指定的命名参数来解析参数集

我无法弄清楚哪个参数失败,或者是什么原因。

在此使用带有提供的参数的Commandlet:

$objResponse = Set-AzureRmVMCustomScriptExtension `
                            -Name 'vm-execution-FolderCopy' `
                            -ResourceGroupName 'RG-AUTOTOPUP_TST1-20200117-133228' `
                            -VMName '4vm1' `
                            -StorageaccountName '1sa1' `
                            -StorageaccountKey '92LxxxnN2p5Ww==' `
                            -FileUri 'https://1sa1.file.core.windows.net/solutionfiles/SolutionScripts/vm-execution-FolderCopy.ps1' `
                            -Run 'vm-execution-FolderCopy.ps1' `
                            -Argument 'Auto 92LO1Q4 solutionfiles 129J D Z' `
                            -TypeHandlerVersion 1.1 `
                            -Erroraction Stop

请注意,参数'-FileUri'的类型为 String [] System.Array ,带有一个元素。

我没有使用Blob容器;相反,要运行的PS脚本位于存储帐户的文件共享中,请在该位置查看URI。

有人可以告诉我为什么cmdlet无法通过吗?

qq345289212 回答:Set-AzureRmVMCustomScriptExtension失败-我使用它的方式是否错误?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2651163.html

大家都在问