我正在尝试使用以下命令删除大型目录:( rajkaml 是文件夹名称)
rmdir /s /q rajkamal
Run Code Online (Sandbox Code Playgroud)
但得到错误为:
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
Run Code Online (Sandbox Code Playgroud)
如何解决?我的命令有什么问题?
提前致谢。
如果您尝试rmdir在 PowerShell 中运行,那么您并没有运行您认为正在运行的内容。
如果您运行,rmdir -?您将看到它只是 Remove-Item 的别名,它不支持您使用的开关。如果我没记错的话,等价物将是Remove-Item -Recurse -Confirm:$false或依赖于它-Force而不是确认。
| 归档时间: |
|
| 查看次数: |
5888 次 |
| 最近记录: |