del /q "C:\Users\John Cena\Desktop\YT\*"
Я создаю пакетный файл. Приведенная выше команда навсегда удаляет все файлы определенной папки. Но я не хочу удалять файлы навсегда. Я ищу альтернативу команде "del", которая поможет мне удалить файлы в корзину, чтобы, если мне понадобится какой-либо удаленный файл, я мог восстановить его из корзины.
решение1
С помощью команды это сделать невозможно del
.
Для этого можно использовать PowerShell.
Сначала вам необходимо запустить командную строку PowerShell от имени администратора и выполнить следующее:
Install-Module -Name Recycle
С этого момента вы можете включать следующую строку в любой пакетный файл без необходимости запуска от имени администратора:
powershell "Remove-ItemSafely 'C:\Users\John Cena\Desktop\YT\*'" -Force
Параметр -Force
позволяет избежать запроса разрешения на удаление.