Удаление файлов из корзины
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6  :| |:
Total Commander -> Автоматизация Total Commander

#76:  Author: Lisabon PostPosted: Sat Jul 21, 2018 19:10
    —
Flasher
Quote:
всегда на кнопке "Да"

Да.

#77:  Author: imig73Location: г. Иркутск PostPosted: Sat Jul 21, 2018 23:31
    —
Flasher
Текущий вариант не работает на 10-ке.


Last edited by imig73 on Mon Jul 23, 2018 03:14; edited 1 time in total

#78:  Author: FlasherLocation: Москва PostPosted: Sun Jul 22, 2018 00:22
    —
imig73
"Не работает" мне ничего не даст. Кроме этого добавить нечего? Сопроводительный текст ошибки, оставшийся диалог и wscript в процессах? Хоть что-то?


Last edited by Flasher on Mon Jul 23, 2018 03:26; edited 2 times in total

#79:  Author: imig73Location: г. Иркутск PostPosted: Sun Jul 22, 2018 00:40
    —
Flasher
Странно, теперь работает. Не работающий вариант я уже удалил.


Last edited by imig73 on Mon Jul 23, 2018 03:35; edited 1 time in total

#80:  Author: FlasherLocation: Москва PostPosted: Sun Jul 22, 2018 18:46
    —
imig73
Может, путаница с вариантами возникла. Бывает.


Last edited by Flasher on Mon Jul 23, 2018 04:54; edited 2 times in total

#81:  Author: Skif_off PostPosted: Sun Jul 22, 2018 19:01
    —
Вау. Если вдруг у кого обострение мнительности, что-то, куда-то и откуда-то тянет, то лучше проигнорируйте этот пост.
 Hidden text


Сегодня бодался с одним скриптом для AkelPad, он меня забодал, но внезапно попытался вспомнить, можно ли использовать в VBScript вызовы WinAPI и функции прочих библиотек из коробки... Не вспомнил, но пришла идея, за которую буду требовать отдельную палату в Кащенко, - очистить корзину с помощью... AkelPad
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

Выбрано удаление без подтверждения, без прогресса и без звука, можно изменить, заменив 0x07 на иную сумму флагов:
SHERB_NOCONFIRMATION = 0x01
SHERB_NOPROGRESSUI = 0x02
SHERB_NOSOUND = 0x04
Должно работать на Win2000 и выше.

Как можно заметить, на всякий случай в /MainClass добавлена переменная %d, поэтому если помещать все параметры в поле параметров ТС, то требуется удвоить символ процента - %%d.

#82:  Author: FlasherLocation: Москва PostPosted: Sun Jul 22, 2018 20:31
    —
Обострение склероза после "зачем тянуть что-то ещё" комментировать не стану, но раз тут до API добрались, то вставлю нужные 5 копеек:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\winapiexec\winapiexec.exe shell32.dll@SHEmptyRecycleBinW 0 0 1

shell32.dll,31
Очистить корзину
Скачать. 3 Кб, ребята, — АГА.
Спасибо напомнили. А то кнопок с ней понаделал, а про корзину даже не вспомнил.

#83:  Author: imig73Location: г. Иркутск PostPosted: Mon Jul 23, 2018 02:11
    —
Flasher
А какие ещё интересные кнопки с ней бывают?

#84:  Author: FlasherLocation: Москва PostPosted: Mon Jul 23, 2018 02:27
    —
 imig73


Last edited by Flasher on Mon Jul 23, 2018 02:31; edited 1 time in total

#85:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 13, 2018 06:19
    —
JKT
За мат и флуд — строгое предупреждение. Предыдущий пост (якобы ответ на сообщение трёхнедельной давности) удалён. Что будет дальше при рецидиве, написано в правилах. И вообще словоблудие (похоже, не вполне трезвое) в разных темах пора заканчивать, надоело. Этот форум не для подобных "развлечений".



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6  :| |:
Page 6 of 6

Powered by phpBB © 2001, 2005 phpBB Group