试过这个:
Remove-Item "C:\foo\.svn"
但这是我遇到的错误
Remove-Item : Cannot find path 'C:\foo\.svn' because it does no
t exist.
At line:1 char:12
+ Remove-Item <<<< "C:\foo\.svn"
+ CategoryInfo : ObjectNotFound: (C:\foo\.svn:String) [Remove-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
答案 0 :(得分:7)
Remove-Item C:\foo\.svn -force -recurse
答案 1 :(得分:0)
我确信其中一位大师有更清洁的方式,但这应该有效:
gci | where {$_.name -match '.svn'} | remove-item
答案 2 :(得分:0)
rm .test
为我工作,这里没有问题。
答案 3 :(得分:0)
可能是由于权限不正确,尝试的一件事是添加-Force标志:
Remove-Item "C:\foo\.svn" -Force
答案 4 :(得分:0)
试试这个:
Remove-Item C:\foo\.svn
或者这个:
Remove-Item C:\foo\\.svn
为我工作。
答案 5 :(得分:0)
确保文件确实存在,并且没有您未提供的扩展程序。尝试列出目录的内容到它不是找不到的目录,它实际上包含你认为它的文件。