Поделиться через


Clear-RecycleBin

Очищает содержимое корзины текущего пользователя.

Синтаксис

All

Clear-RecycleBin
    [[-DriveLetter] <String[]>]
    [-Force]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Этот командлет доступен только на платформе Windows.

Командлет Clear-RecycleBin удаляет содержимое корзины текущего пользователя. Это действие похоже на использование пустой корзины Windows.

Этот командлет был прочитан в PowerShell 7.

Примеры

1. Очистка всех корзин

В этом примере корзины текущего пользователя для всех дисков очищаются.

Clear-RecycleBin
Confirm
Are you sure you want to perform this action?
Performing the operation "Clear-RecycleBin" on target "All of the contents of the Recycle Bin".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

Clear-RecycleBin запрашивает подтверждение пользователя.

2. Очистка указанной корзины

В этом примере очищается корзина для указанной буквы диска.

Clear-RecycleBin -DriveLetter C

Clear-RecycleBin использует параметр DriveLetter для указания корзины в томе C. Пользователю будет предложено подтвердить выполнение команды.

3. Очистка всех корзин без подтверждения

В этом примере не запрашивается подтверждение очистки корзин.

Clear-RecycleBin -Force

Clear-RecycleBin использует параметр Force и не запрашивает подтверждение очистки всех корзин для мусора.

Альтернативой является замена -Force на -Confirm:$false.

Параметры

-Confirm

Запрашивает подтверждение пользователя перед запуском командлета. Пользователю предлагается подтвердить даже в случае, если параметр Подтвердить не указан.

Свойства параметров

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DriveLetter

Задает корзину для очистки для одной буквы диска или массива букв диска.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Force

Указывает, что пользователю не предлагается подтвердить очистку корзины. Параметр Force также переопределяет параметры WhatIf и Confirm.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если Clear-RecycleBin будет запущен. Командлет не выполняется.

Свойства параметров

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

None

Этот командлет не возвращает выходные данные.

Примечания

Этот командлет доступен только на платформах Windows.