Я пытаюсь разархивировать файл, используя Expand-Archive в powershell, если я передаю путь назначения как C: \ Program Files \, я получаю следующую ошибку. однако если я укажу C: \ Users \ test \ Downloads, это сработает.
PS C:\Users\test\Downloads> Expand-Archive -Path C:\Windows\Temp\nginx-1.16.1.zip -DestinationPath C:\Program Files\
Error:
Expand-Archive : A positional parameter cannot be found that accepts argument 'Files\'.
At line:1 char:1
+ Expand-Archive -Path C:\Windows\Temp\nginx-1.16.1.zip -DestinationPat ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Expand-Archive], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Expand-Archive
Я попытался передать '$ env: PROGRAMFILES' и получил ту же ошибку.
Expand-Archive -Path C:\Windows\Temp\nginx-1.16.1.zip -DestinationPath '$env:PROGRAMFILES'
как передать аргумент C: \ Program Files \ в качестве пути назначения к powershell.