【发布时间】:2019-07-22 16:29:47
【问题描述】:
我会直接说:
我的加入路径想法在这里行不通,但这是我试图在 powershell 中做的事情。
$HOSTNAME = $env:COMPUTERNAME
powershell -Command cd B:\backup\; ./cmd.exe /c "aws s3 sync . s3://backups123/$HOSTNAME/ --dryrun"
我正在尝试备份我在 powershell 中的文件夹并将其发送到 s3 存储桶。问题是我必须将计算机名添加到路径中,但它没有传递变量。
有人有解决方法吗?
【问题讨论】:
-
您到底想达到什么目的?假设您的原始环境是 PowerShell,那么您正尝试从那里运行另一个 PowerShell 实例,然后在其中运行一个 Cmd 实例?目的是什么?
标签: powershell amazon-s3 aws-cli