1

Это используется в файле cmd: rmdir /s /q "D:\Folder\"

Как я могу удалить D:\Folder\ без удаления D:\Folder\file.txt?

2 ответа2

3

Просто перенаправьте файл как поток ввода, чтобы заблокировать его, чтобы он не мог быть удален

<"d:\folder\file.txt" rmdir /s /q "d:\folder"
1

Вы можете сделать это в Windows PowerShell с помощью следующей команды:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .