Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Удаление файлов из корзины
Goto page Previous  1, 2, 3, 4, 5, 6
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Lisabon



Joined: 18 Feb 2011
Posts: 147

Post (Separately) Posted: Sat Jul 21, 2018 19:10    Post subject: Reply with quote

Flasher
Quote:
всегда на кнопке "Да"

Да.
Back to top
View user's profile Send private message
imig73



Joined: 18 Jun 2013
Posts: 279
Location: г. Иркутск

Post (Separately) Posted: Sat Jul 21, 2018 23:31    Post subject: Reply with quote

Flasher
Текущий вариант не работает на 10-ке.


Last edited by imig73 on Mon Jul 23, 2018 03:14; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 22, 2018 00:22    Post subject: Reply with quote

imig73
"Не работает" мне ничего не даст. Кроме этого добавить нечего? Сопроводительный текст ошибки, оставшийся диалог и wscript в процессах? Хоть что-то?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Mon Jul 23, 2018 03:26; edited 2 times in total
Back to top
View user's profile Send private message
imig73



Joined: 18 Jun 2013
Posts: 279
Location: г. Иркутск

Post (Separately) Posted: Sun Jul 22, 2018 00:40    Post subject: Reply with quote

Flasher
Странно, теперь работает. Не работающий вариант я уже удалил.


Last edited by imig73 on Mon Jul 23, 2018 03:35; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 22, 2018 18:46    Post subject: Reply with quote

imig73
Может, путаница с вариантами возникла. Бывает.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Mon Jul 23, 2018 04:54; edited 2 times in total
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sun Jul 22, 2018 19:01    Post subject: Reply with quote

Вау. Если вдруг у кого обострение мнительности, что-то, куда-то и откуда-то тянет, то лучше проигнорируйте этот пост.
 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.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 22, 2018 20:31    Post subject: Reply with quote

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

shell32.dll,31
Очистить корзину
Скачать. 3 Кб, ребята, — АГА.
Спасибо напомнили. А то кнопок с ней понаделал, а про корзину даже не вспомнил.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
imig73



Joined: 18 Jun 2013
Posts: 279
Location: г. Иркутск

Post (Separately) Posted: Mon Jul 23, 2018 02:11    Post subject: Reply with quote

Flasher
А какие ещё интересные кнопки с ней бывают?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Jul 23, 2018 02:27    Post subject: Reply with quote

 imig73

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Mon Jul 23, 2018 02:31; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Aug 13, 2018 06:19    Post subject: Reply with quote

JKT
За мат и флуд — строгое предупреждение. Предыдущий пост (якобы ответ на сообщение трёхнедельной давности) удалён. Что будет дальше при рецидиве, написано в правилах. И вообще словоблудие (похоже, не вполне трезвое) в разных темах пора заканчивать, надоело. Этот форум не для подобных "развлечений".
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6
Page 6 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group