CaptainFlint wrote: |
Ну, кнопочки и у меня есть. Удобно иногда. В основном для контекстного меню корзины держу. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
! | Avada: |
Перенесено из "Секретов и советов" в "Автоматизацию". |
Zorroz wrote: |
А можно что-нибудь сделать, чтобы при отчистке корзины не появлялось ДОС окно. |
Zorroz wrote: |
Что-то ни одна кнопка не работает. ТС говорит что файл не найден. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Batya wrote: | ||
Даже не пробовал использовать приведенную Zorroz-ом кнопку (меня сабж не интересует), но ее лучше сделать так:
|
funduk wrote: |
Так как раз хуже. Параметры должны быть в параметрах, а не приписаны к команде.
Хотя %COMMANDER_PATH% всё же лучше, чем прямой путь |
Code: |
nircmd emptybin |
LocKtaR-o-DarK wrote: |
1. Необходимо скачать утилитку nircmd (25,5 КБ (26 112 байт)) |
Quote: |
http://www.nirsoft.net/utils/nircmd.zip 67 KБ (67 739 байт) |
Code: |
Windows Registry Editor Version 5.00 |
Sam Dark wrote: |
Не согласен. Я пользуюсь контекстным меню для других целей и лишние пункты там мне ни к чему. |
aLexx wrote: |
Кстати, давно хотел спросить, а что, если установлена "Norton Protection"?
Как в этом случае очищать не только корзину, но и защищённые Нортоном файлы? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'====== VBS ====== |
Code: |
CreateObject("WScript.Shell").Run "powershell.exe -nologo -noninteractive -command Clear-RecycleBin -Force", 0 |
Code: |
WSS.RegRead "HKLM\SOFTWARE\Microsoft\PowerShell\" : If Err.Number = 0 Then _ |
Code: |
cmd /c reg query HKLM\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine\ /s|clip |
imig73 wrote: |
наверное запрос на удаление |
Code: |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine |
Code: |
cmd /c reg query HKLM\SOFTWARE\Microsoft\PowerShell|clip |
Code: |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell |
Code: |
cmd /c reg query HKLM\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine\ /s|clip |
Code: |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine |
imig73 wrote: |
Может бывает какая-нибудь маленькая утилитка для очистки корзин при запуске, чтоб не мучатся? |
imig73 wrote: |
Теперь работает ... на 7 ... без мельканий и окон. |
Code: |
' Очистить корзину |
Code: |
Сценарий: C:\EmptyRecycleBin.vbs |
Quote: |
не обязательно запускать от админа |
Code: |
Сценарий: C:\EmptyRecycleBin.vbs |
Code: |
Сценарий: C:\EmptyRecycleBin.vbs |
Code: |
"%COMMANDER_PATH%\AutoIt3.exe" /AutoIt3ExecuteLine "FileRecycleEmpty()" |
Code: |
"%COMMANDER_PATH%\AutoIt3.exe" /AutoIt3ExecuteLine "FileRecycleEmpty('D:\')" |
Skif_off wrote: |
Как-то это странно, держать целую утилиту или скрипт для очистки корзины, не? |
Skif_off wrote: |
С NirCmd понятно |
imig73 wrote: |
nircmd утилита годная и много чего умеет, но не для тотала она у меня |
imig73 wrote: |
это тоже утилита 732,7 KB |
imig73 wrote: |
то тогда RecycleNOW на 20 KB. |
imig73 wrote: |
Наверное всё же "не", ведь autoit3.exe это тоже утилита |
Code: |
"%COMMANDER_PATH%\TCIMG\TCIMG.exe" /AutoIt3ExecuteLine "FileRecycleEmpty()" |
Code: |
"%COMMANDER_PATH%\TCIMG.exe" /AutoIt3ExecuteScript "%COMMANDER_PATH%\Utils\DontSleep.au3" |
Flasher wrote: |
я прекрасно знал, но мне было даже стыдно такое предлагать |
Skif_off wrote: |
Т.е. если уже есть, зачем тянуть что-то ещё, на 20 КБ, 10 КБ или даже 993 Б? |
Skif_off wrote: |
как ты нередко делаешь. |
Code: |
'====== VBS ====== |
Code: |
'================= |
Quote: |
Тогда так: |
Code: |
Сценарий: C:\EmptyRecycleBin.vbs |
imig73 wrote: |
На 7-ке х32 и XP x32 скрипт отрабатывает без нареканий |
Flasher wrote: |
А теперь с оговорками |
imig73 wrote: |
В XP и 2k3 выдаётся запрос на удаление (это нормально) , в остальных работает тихо. |
Quote: |
Скиньте shell32.dll из XP |
Quote: |
Заголовки сообщений подтверждения в XP при каждом условии всегда начинаются с "Подтверждение удаления ..." ? |
Quote: |
И что вы оба так не хотите последний silent-вариант использовать? Прогресс так сильно нужен? |
Lisabon wrote: |
Если перед использованием скрипта, будет висеть в процессах wscript.exe, то диалог подтверждения очистки - уже нет, а это то, что нужно. |
Lisabon wrote: |
Да. |
Lisabon wrote: |
С ним проблемы с изменением статуса корзины |
Quote: |
в 26 строке 10 увеличивай вперёд по 10, пока не увидишь нужного результата |
Lisabon wrote: |
Пробовал значение 10000, ничего не меняется. |
Quote: |
Тут потолок - это 100 |
Quote: |
По 10 предлагалось прибавлять, а не 0-и дописывать. |
Quote: |
По ярлыкам что? |
Code: |
Вы действительно хотите удалить "URL - Ярлык"? |
Code: |
Вы действительно хотите удалить "lnk-Ярлык"? |
Code: |
Вы действительно хотите удалить эти объекты (2 шт.)? |
Quote: |
то диалог подтверждения очистки - уже нет |
Quote: |
а заголовки диалога |
Code: |
Подтверждение удаления файла |
Code: |
Подтверждение удаления группы файлов |
Quote: |
А это происходит с новой версией? |
Quote: |
как скрипт ведёт себя с одним файлом/папкой |
Quote: |
На виртуалке, поди? |
Quote: |
всегда на кнопке "Да" |
Code: |
%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe /NewInstance /MainClass("AkelPad4 - %d") /Show(0) /Call("Scripts::Main", 7, `AkelPad.SystemFunction().Call("shell32::SHEmptyRecycleBinW", 0, "", 0x07)`) /Quit |
Code: |
TOTALCMD#BAR#DATA |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours