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

Добавлено: Вс янв 06, 2013 23:59
Flasher
jentoso
Команда для TCFS2 копипастом вставлялась? Там точно tcm(24340) ?

Добавлено: Пн янв 07, 2013 00:12
jentoso
Flasher, создал пользовательские команды

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

[em_AdminTC]
button=
cmd=*%COMMANDER_EXE%
param=%Z%X"%P" "%T" /N
menu=Запуск TC с правами администратора
[em_Restart_TC_Admin]
button=
cmd=%commander_path%\plugins\tools\TCFS2\TCFS2.exe
menu=Запуск TC с правами администратора
param= /ef tem(em_AdminTC) tcm(24340)
Последнюю повесил на горячие клавиши CA+X
P.S. Если сделать обычный перезапуск без *, то вторая копия TC не появляется

Добавлено: Пн янв 07, 2013 00:45
Flasher
jentoso
Запутано. Сперва речь шла про первую оставшуюся, а теперь про вторую незапустившуюся.
И это только из под юзера так?

Добавлено: Пн янв 07, 2013 00:52
jentoso
Flasher, если реализовывать с моим запросом о перезапуске TC с правами администратора, то появляется второй TC с этими правами, но первый не закрывается.
Если же использовать эти же самые команды, но убрать *, то TC просто пере запуститься и будет в одном экземпляре.
Да, все действия проводятся под единственной учетной записью, которая создается при установки системы.

Добавлено: Пн янв 07, 2013 01:08
Flasher
jentoso
Я не могу проверить на Win8, на Win7 проблем нет. Хотя, возможно, это косяк x64.

Я так понимаю, что создаётся админская учётная запись (раз она единственная). А зачем тогда запускать TC с правами админа?

Добавлено: Пн янв 07, 2013 01:20
jentoso
Flasher, под Win8 единственная учетная запись, с отключенным UAC, имеет не полные админские права. Например плагин Ext4 это сразу "замечает" и приходится запускать TC через контекстное меню

Добавлено: Пн янв 07, 2013 01:34
Flasher
jentoso
Надо MVV подключать, думаю, что тут какой-то конфликт TCFS2 и Win x64.

Добавлено: Пн янв 07, 2013 01:36
MVV
jentoso,
Брр, а как единственная учетная запись в системе может быть не админской?.. А если админская, то при отключенном UAC никакое повышение не нужно, т.к. всё и так повышенное. Неужели в Win8 придумали что-то новое по сравнению с Win7 в этом плане?

Flasher,
Когда писалась кнопка, звездочки ещё не было.


Всем,
Когда тотал запускается со звёздочкой, какие-то диалоги появляются на экране? Может, из-за этого команда выполняется дольше, поэтому тотал игнорирует второе сообщение с командой выхода? Пробуйте вставить задержку...

Добавлено: Пн янв 07, 2013 01:39
Flasher
MVV писал(а):как единственная учетная запись в системе может быть не админской?
Я об том же.
MVV писал(а):Когда писалась кнопка, звездочки ещё не было.
Не суть, что было раньше, ты с TCFS2 разберись. :)

Добавлено: Пн янв 07, 2013 02:53
jentoso
MVV, я не говорил что она не админская, мои слова
jentoso писал(а):имеет не полные админские права
Например утилиты Sysinternals (Process Explorer, Autoruns) требуют перезапуск от имени администратора. Видимо это связано с самой Windows 8, чтобы не дать пользователю, лишний раз "распустить руки". Еще я упоминал про плагин Ext4, который сразу же ругается на то, что TC запущен не под админом.

Добавлено спустя 1 час 9 минут:

Проблема решилась следующим образом

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

TCFS2.exe /ef tcm(24340) tem(em_StartTC)
Перед этим попробовал реализовать при помощи TCMC

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

tcmc.exe  EMem_StartTC CM24340
результат был как и с TCFS2, затем поменял местами и сработало

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

tcmc.exe  CM24340 EMem_StartTC

Добавлено: Пн янв 07, 2013 03:21
MVV
Например утилиты Sysinternals (Process Explorer, Autoruns) требуют перезапуск от имени администратора. Видимо это связано с самой Windows 8, чтобы не дать пользователю, лишний раз "распустить руки".
Мне это больше напоминает не до конца отключённый UAC... Потому как при отключённом UAC программы запускаются с максимально возможными для текущего пользователя правами. И ещё раз насчёт единственной учётной записи: Windows не позволит удалить все админские учётные записи, ведь тогда полный контроль над системой будет невозможен. Возможность перезапуска программ под админом подтверждает, что админская запись-таки есть: либо текущая (тогда UAC не отключён), либо какая-то другая (тогда она не единственная).
Проблема решилась следующим образом
Видимо, тотал перед тем, как закрыться, успевает принять команду на запуск em_StartTC...

Добавлено: Пн янв 07, 2013 03:24
Flasher
Когда тотал запускается со звёздочкой, какие-то диалоги появляются на экране?
Нет, ничего не появляется. А должно?
MVV писал(а):Видимо, тотал перед тем, как закрыться, успевает принять команду на запуск em_StartTC...
У меня не успевает, с такого варианта и начинал. Работает только в указанной мной последовательности.

Добавлено: Вт янв 08, 2013 12:39
CaptainFlint
MVV писал(а):Мне это больше напоминает не до конца отключённый UAC...
В Win8 отключённый UAC ведёт себя иначе: у всех приложений админский токен привилегий теперь удалён (как при включённом UAC), просто при запуске от админа не выводится запрос на повышение привилегий.

Добавлено: Вт апр 30, 2013 15:20
ask-rus
Есть несколько текстовых файлов-заметок, расположенных внутри TC. Нужно открыть одну AkelPad-ом.
%COMMANDER_PATH%\SOFT\AkelPad\AkelPad.exe
%COMMANDER_PATH%\NOTE\Note1.txt
Пробовал использовать относительные пути в параметрах, не вышло.
Пробовал искать, т.к. смутно, но помнится, что я уже это спрашивал, не вышло.

Добавлено: Вт апр 30, 2013 15:35
Tol!k
вар. №1

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\AkelPad\AkelPad.exe %COMMANDER_PATH%\WCX\multiarc\multiarc.ini

%COMMANDER_PATH%\AkelPad\AkelPad.exe,1
multiarc.ini


-1
вар. №2

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\AkelPad\AkelPad.exe
multiarc.ini
%COMMANDER_PATH%\AkelPad\AkelPad.exe,1
multiarc.ini
%COMMANDER_PATH%\WCX\multiarc\

-1