我想知道是否有办法使用Invoke-AzVMRunCommand运行单个命令,而不是Powershell ps1文件?
作为一个例子,我想执行一个命令...“ C:\ app \ app.exe -c exit”。无需将powershell Commandlet推入系统。
我能够通过Azure门户“ RunPowerShellScript”执行此操作,并且它可以运行,但希望通过Invoke-AzVMRunCommand通过命令行将其执行到多个系统。这些系统不共享可使用的命令帐户。
根据Microsoft,这是语法...
W H
我不想运行脚本,我只想能够在系统上执行命令。这可能吗?
答案 0 :(得分:0)
没有直接的方法可以做到。但是,您可以编写一个脚本块并从中生成文件,然后使用该文件运行Invoke-AzVMRunCommand,然后在需要时删除该文件。
public async selectedImage(event) {
const reader = new FileReader();
if (event.target.files && event.target.files.length) {
const [file] = event.target.files;
reader.readAsDataURL(file);
reader.onload = async () => {
reader.result // This is Image base64
};
}
}