Ошибка связана с тем, что вы используете single quote
для $ web в своей команде, например, '$ web'.
Пожалуйста, используйте double quote
для $ web, например, "$ web", илинапрямую используйте $ web. Также помните, что используйте English characters of double quote
.
Обе следующие две команды работают для меня:
1.используя в команде «$ web»:
az storage blob upload-batch --account-name "your_account_name" --account-key "your_account_key" --destination "$web" --source "F:\temp\1\test2"
Снимок экрана, как показано ниже:
![enter image description here](https://i.stack.imgur.com/milgD.png)
2. напрямую используя $ web без двойной кавычки:
az storage blob upload-batch --account-name "your_account_name" --account-key "your_account_key" --destination $web --source "F:\temp\1\test2"
Снимок экрана, как показано ниже:
![enter image description here](https://i.stack.imgur.com/gcv8O.png)