Powershell lança erro ao deletar um diretório

2

Estou tentando excluir um diretório de tamanho grande usando o seguinte comando: (rajkaml é o nome da pasta)

rmdir /s /q rajkamal

Mas recebendo erro como:

Remove-Item : A positional parameter cannot be found that accepts argument '.\rajkamal'.
At line:1 char:6
+ rmdir <<<<  /s/q .\rajkamal
    + CategoryInfo          : InvalidArgument: (:) [Remove-Item], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

Como consertar isso? o que há de errado com o meu comando?

Obrigado antecipadamente.

    
por 3gwebtrain 21.09.2017 / 07:06

1 resposta

2

Se você está tentando executar rmdir no PowerShell, não está executando o que acha que está executando.

Se você executar rmdir -? , verá que é apenas um alias para Remove-Item, que não suporta os switches que você usou. Se não estou enganado, o equivalente seria Remove-Item -Recurse -Confirm:$false ou, dependendo dele, um -Force em vez da confirmação.

    
por 21.09.2017 / 07:21

Tags