问题是,我需要通过系统管理器文档访问多个服务器。为此,我需要创建一个调用 aws runpowershellscript 的 json,它将调用使用 powershell 脚本在 X 天后查找和删除文件。除了各种通用演练之外,我很难找到我需要的任何东西。下面没有验证为一个好的 json,我假设 powershell 脚本不完整,但我不知道缺少什么。有的是:
{
"schemaVersion": "1.2",
"description": "List information about the .NET Framework version. We recommend exporting results to an Amazon S3 bucket. Output can exceed the maximum.",
"runtimeConfig": {
"aws:runPowerShellScript": {
"properties": [
{
"id": "0.aws:runPowerShellScript",
"runCommand": [
" Get-ChildItem –Path 'c:\inetpub\* -Recurse -Filter *.log' | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-15))} | Remove-Item"
]
}
]
}
}
}