Страница 39 из 88

Добавлено: Чт ноя 08, 2012 22:42
Flasher
Кнопку сделать можно, если есть скрипт (например, слегка исправленный под себя этот).

Добавлено: Пт ноя 09, 2012 00:55
AlexTex
За скрипт - спасибо, но чтобы его слегка исправить, мне не хватает существенного компонента - знаний в этой области. :)
А метод тыка не работает...

Если есть возможность, сделай, пожалуйста.

Добавлено: Пт ноя 09, 2012 18:31
Flasher
AlexTex
Элементарно.

[mod="Avada"]Последующая цепочка сообщений перенесена в тему Script Request.
[/mod]

Добавлено: Пт дек 21, 2012 18:00
ask-rus
Необходима кнопка, которая имитирует нажатие клавиш <Shift> + <F4> для вызова диалога.

Добавлено: Пт дек 21, 2012 18:17
Flasher
nircmd sendkeypress shift+F4

Добавлено: Пт дек 21, 2012 18:55
sa
ask-rus
Можно сделать кнопку для скрипта:

Код: Выделить всё

'=====================================================
' Посылает нажатие клавиш Shift+F4 
'=====================================================
WScript.CreateObject("WScript.Shell").SendKeys "+{F4}"
Wscript.Quit

Добавлено: Пт дек 21, 2012 19:01
Tol!k
"Как организовать окошко ввода по Shift+F4 аналогично F7?"
http://forum.wincmd.ru/viewpost.php?p=52181

Добавлено: Сб дек 22, 2012 08:09
ask-rus
Flasher писал(а):nircmd sendkeypress shift+F4
Слыхал, вооружаюсь. Спасибо.

Добавлено: Вс янв 06, 2013 16:16
jentoso
Предложите вариант перезапуска TC c правами администратора.

Добавлено: Вс янв 06, 2013 16:45
Flasher

Добавлено: Вс янв 06, 2013 18:52
MVV
jentoso, я пользуюсь кнопкой для запуска новой копии тотала с правами админа, левая и правая папки передаются в параметрах:

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Sudo.exe" "%COMMANDER_PATH%\TOTALCMD.exe"
%Z/N %X"%P" "%T"
TOTALCMD.exe
Администратор: Total Commander

0
-1
Нужна утилита Sudo (в подписи).

Добавлено: Вс янв 06, 2013 19:01
Flasher
MVV
Запуск новой копии - это у тебя такая альтернатива перезапуску? Однако..
И зачем Sudo, если есть * ?

em_StartTC:
Команда: *%COMMANDER_EXE%
Параметры: %Z%X"%P" "%T" /N

А перезапуск, соответственно, делается так: TCFS2.exe /ef tem(em_StartTC) tcm(24340)

Но в отличии от моего скрипта такой способ не будет возвращать виртуальные папки.

Добавлено: Вс янв 06, 2013 21:59
MVV
Мне лично редко нужен именно перезапуск с повышением, я в основном работаю без прав, а админскую копию запускаю при необходимости. Да, можно со * вместо Sudo, забыл про неё, были времена, когда была только Sudo. Зато вариант на порядок проще и понятнее. :)

Добавлено: Вс янв 06, 2013 22:34
Flasher
А у нас в квартире газ..
Проще писать путь к утилите, чем один символ? Ты меня удивляешь. :wink:

Добавлено: Вс янв 06, 2013 23:03
jentoso
Flasher, почему то по вашему примеру, открывается вторая копия TC с правами админа, а первая так и остается?