Войти

Показать полную графическую версию : Авто установка Punto Switcher [все версии]


Страниц : 1 [2] 3 4 5 6

UnDetect
15-12-2005, 17:35
Кстати, почитал тут статью и задался очень важным вопросом: А как сказать, чтобы иконки создавались в профиле All Users, а не в локальном профиле пользователя?

Vadikan
15-12-2005, 20:27
UnDetect
move /?

UnDetect
15-12-2005, 22:22
Vadikanmove /?
Тогда возвращаемся к вопросу "RunOnceEx и WHS"
а в связи с тем, что я планирую все это внедрить в дистрибутив XP, то положение дел становится еще хуже. http://forum.oszone.ru/images/smilies/help.gif

bodro
10-01-2006, 01:35
Готовая тихая установка Punto Switcher 2.9 с ярлыками и в %ProgramFiles% http://rapidshare.de/files/5594292/Punto_Sw_29.exe.html пользуйтесь на здоровье !

Переменные в виде %Programfiles% в реестре не работают но их можно загнать с помощью батника в таком виде

reg add "HKCU\Software\Punto Switcher\2.9" /v Sound_7 /d "%ProgramFiles%\Punto Switcher\switch.wav" /f

Вот переделаная тихая установка Punto Switcher 2.9
http://rapidshare.de/files/10745781/Punto_Switcher.exe.html

Dirk Diggler
13-02-2006, 11:44
у меня после такой установки не работает главная для меня фишка - левый контрол - инглиш, правый - русский.

nrg86
09-10-2006, 12:01
скажите пожалуйста, почему у меня не импортируется ключ реестра?
В папке $OEM$\$Progs\Punto Switcher находится файл ps.reg
в cmdlines прописан следующим образом "REGEDIT /S .\$Progs\Punto Switcher\PS.reg"

boss911
09-10-2006, 17:44
nrg86

Попробуй:
REGEDIT /S "$Progs\Punto Switcher\PS.reg"если не сработает, попробуй еще так:
REGEDIT /S "%ProgramFiles%\Punto Switcher\PS.reg"

SAOPP
22-09-2007, 19:45
А можно вопрос смежный с темой топика: подскажите, пожалуйста, как в реестре можно убрать языковую панель? »
; выключение стандартного перeключателя клавиатуры
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"CTFMON.EXE"=- »
Кто, что может добавить по этому поводу? Ибо немного я непонимаю конкретики ctfmon.exe и некоторых ключей, которые отслеживаются после снятия галочки 'показывать языковую панель'.

rizz
22-09-2007, 21:50
; выключение стандартного перeключателя клавиатуры
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"CTFMON.EXE"=-
этот твик уберёт из автозагрузки сам "CTFMON.EXE" отвечающий за переключение раскладки

а в "Панели задач" галочка "Панели инструментов" - "Языковая панель" так и останется включённой, т.е. место будет занято, но оно будет пустое, языковая панель уже не отобразится, чтоб совсем снять галку надо копаться с настройками галочек панели задач

надо попробовать из CMDLINES.TXT его отрубить, тогда может и в панели не отобразится =)

SAOPP
22-09-2007, 22:01
Вожусь вот вожусь с галочкой этой, ничего дельного увы :(

rizz
22-09-2007, 22:41
SAOPP, настройте панель задач и снимите галочку с языковой панели, и экспортируйте ветку
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"TaskbarWinXP"=
потом импортируйте..
вот только она не применится если не перезагрузить explorer.exe потому что, если просто сделать ребут компа, то в реестр сохранятся текущие настройки панели и после ребута ничего не изменится, а если перезапустить explorer.exe сразу после импорта, то он возьмёт новые настройки.. в этом прикол

чтобы так не извращаться, лучше запускать этот твик из CMDLINES.TXT - тогда настройки применятся сразу ко всем пользователям даже к тем которые будут потом создаваться, ну или из RUNONCEEX.CMD - тут наверное применятся только к текущему Current User

SAOPP
22-09-2007, 22:50
Твики реестров и так отрабатываются у меня на этапе T12 :) Как-то не сильно смотрел в сторону TaskbarWinXP - всё время думая, что тронув один раз для включения квикланчера оно оным же и ограничится, оказывается нет, спасибо за идею, обязательно испробую о результате отпишусь.

rizz
22-09-2007, 23:57
короче я пошёл дальше поиском по реестру "языковая панель" и нашёл одну ветку
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}]
снёс её, и сейчас даже при запущеном "CTFMON.EXE" в трее значка нет, мало того она вобще исчезла из панели инструментов
думается номер должен быть везде одинаковый это Classes ID, но надо тестировать, вдруг где какие глюки появятся

SAOPP
23-09-2007, 00:31
Я как-то вот тоже удалил что-то но не заметил, что конкретно, и так же из меню панели задач пропала возможность включить языковую панель - но это не приветствуется, ибо на данном этапе нужно добиться хотя бы простого выключения/снятия галочки.

зы Завтра отпишусь о результате с TaskbarWinXP.

SAOPP
23-09-2007, 12:20
Увы, но варинт с TaskbarWinXP уместен только для квикланчбара и его ширины, но не как с галочкой не ассоциируются :( Так что вопрос остаётся открытым.

...возможно получиться автоматизировать процесс закрытия панели с помощью AutoIt и прочих утилит, я не знаю правда, возможно ли их научить этому или нет(?)

rizz
23-09-2007, 13:32
видимо твик к этой галочке на T12 не применился, но настройки галочек на самом деле там,
тогда второй способ с удалением ветки языковой панели, интересно номера отличаются?

jameszero сделал аддон, но там похоже только ctfmon.exe из всех автозагрузок убран и дерегистрация каких-то библиотек msimtf.dll Msctf.dll интересно что за библиотеки, аа.. эти библиотеки видимо отвечают за перехват нажатий клавиш для смены раскладки только для ctfmon.exe на Punto не влияют, видимо чтоб лишними библиотеками винду не грузить

SAOPP
23-09-2007, 14:26
jameszero сделал аддон, но там похоже только ctfmon.exe из всех автозагрузок убран и дерегистрация каких-то библиотек msimtf.dll Msctf.dll интересно что за библиотеки, аа.. эти библиотеки видимо отвечают за перехват нажатий клавиш для смены раскладки только для ctfmon.exe на Punto не влияют, видимо чтоб лишними библиотеками винду не грузить »
Это да, как я писал уже после изучения inf файла от jameszero пришёл к выводу, что как-то странновато выглядят эти дерегистрации, думаю они лишними не окажутся как и сам ctfmon, но с другой стороны, может быть и верно сделано. Хотя опять же, не знаю убрана ли языковая панель после установки данного аддона(?)

jameszero
23-09-2007, 14:26
rizz
Если не отменить регистрацию msimtf.dll Msctf.dll, то ctfmon, рано или поздно, восстановится в автозагрузке (после установки некоторых программ) и будет висеть в памяти занимая ресурсы.

SAOPP
23-09-2007, 14:30
Если не отменить регистрацию msimtf.dll Msctf.dll, то ctfmon, рано или поздно, восстановится в автозагрузке (после установки некоторых программ) и будет висеть в памяти занимая ресурсы. »
Ну вот я это и имел в виду, только не понятно нужен ли он вообще и те самые библиотеки в процессе работы Windows (дальнейшей)?

jameszero
23-09-2007, 16:42
SAOPP, я около года пользуюсь своим аддоном Punto Switcher, в котором, как уже было сказано, убран из автозагрузки ctfmon.exe и дерегистрированы msimtf.dll Msctf.dll. Проблем ни разу не возникало.




© OSzone.net 2001-2012