Я пытаюсь удалить папку из задачи кода VS, которая запустит команду оболочки. Моя задача выглядит так:
{
"label": "Delete destination Folder",
"type": "shell",
"command": "rd",
"args": [
"C:\\Program Files (x86)\\<PATH TO MY FOLDER> ",
"/S",
"/Q"
],
"group": "build",
"presentation": {
"reveal": "silent",
"panel": "new"
}
Когда я пытаюсь запустить задачу, я получаю эту ошибку (я транслирую сообщение об ошибке, поэтому оно может быть не идеальным):
Impossible to find a positional arguments that accepts '/S'.
In row:1 char:1
+ rd 'C:\Program Files (x86)\Apache Software Foundation\Apache2\htdocs\ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Remove-Item], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
Терминал видит RD как команду с одним аргументом? Нужно ли указывать другое поле задачи?