Como posso excluir “D: \ Folder \” sem excluir “D: \ Folder \ file.txt”?

1

Isso é usado em um arquivo cmd: rmdir /s /q "D:\Folder\"

Como posso excluir D:\Folder\ sem excluir D:\Folder\file.txt ?

    
por Matthew Wai 20.02.2017 / 14:11

2 respostas

3

Apenas redirecione o arquivo como fluxo de entrada para bloqueá-lo para que não seja excluído

<"d:\folder\file.txt" rmdir /s /q "d:\folder"
    
por 20.02.2017 / 16:31
1

Você pode fazer isso no Windows PowerShell com o seguinte comando:

Get-ChildItem "D:\Folder\" | Where-Object { $_.FullName -ne "D:\Folder\file.txt" } | Remove-Item -Recurse -Force
    
por 20.02.2017 / 14:34