我正在关注此文档并尝试使用它在 vm 中运行一个简单的 shell 脚本。
但是帖子请求的正文内容需要是什么并不清楚。commandID 可以是 RunShellScript,但我们在哪里提供脚本值。
我试过这样的身体
{
commandId: "RunShellScript",
script: "/path/scriptname"
}
与其他选项
script: 'scriptname'
script: 'sh scriptname'
和其他每个导致
{
"error": {
"code": "BadRequest",
"message": "Error converting value "/home/admin1/quick-python-test.sh" to type 'System.Collections.Generic.List`1[System.String]'. Path 'script', line 3, position 52.",
"target": "runCommandInput.script"
}
}
谁能帮助我如何正确地做到这一点?我是 Azure 的新手。