Сортировка программ в меню "Пуск" по алфавиту
Код:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder Но, получается что система не может больше ничего изменять в разделе Explorer (что в дальнейшем может понадобиться). Нет-ли другого способа, на запрет изменения/добавления в раздел "MenuOrder"? тем более, что после этого исчезли значки на рабочем столе (системные) |
Цитата:
|
|
эээ... ну так и вот :) дальше читайте
конечно на подраздел Explorer нельзя запрещать запись, а вот отсортировать через графический интерфейс и после этого не удалять подраздел MenuOrder, а запретить в него запись - это то, что вам нужно сделать |
|
неее :) там ясно написано, что как правило другие рекомендуют удалить, но тем не менее "существует способ, позволяющий закрепить алфавитный порядок для программ в меню Пуск. Он заключается в запрете на запись в указанный выше раздел реестра."
|
Может, рациональнее включить эту команду reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /f в автозагрузку?
|
Котяра, запретить запись в этот раздел реестра гораздо удобнее и проще
|
Котяра,
т.е удалить раздел MENUOrder? а что если далее, другие программы при установке будут записываться в этот раздел?.. |
Цитата:
Цитата:
|
кстати, как будет выглядить твик на запрет записи в:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder ? |
7human7, это делается не с помощью твиков, а с помощью SubInACL
|
7human7, выше вы процитировали статью и дали на нее ссылку. В этой же статье написано, как установить запрет на запись.
|
Цитата:
Цитата:
в пакетный файл? cmd? и где должен быть сохранен и как вообще.. неужели нельзя просто добавить в твик? Код:
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q |
Цитата:
Цитата:
Цитата:
Цитата:
|
т.е закинуть regperm.exe папку $oem$ и с cmdlines.txt ее вызывать? (если пользуюсь методом cmdlines офк)
а что делать с пакетным файлом (cmd) со следующим содержимым: Код:
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q |
Цитата:
Можете сделать так и прописать команду в cmdlinest. Можете закинуть утилиту в system32 и выполнять команду при первом входе в систему - как вам удобнее. |
Цитата:
Цитата:
Цитата:
|
7human7, ок, объясняю еще раз.
Создаете CMD-файл с командой (если русская ОС). Если англ. - см. команду в статье. Код:
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q Код:
[commands] Цитата:
|
Почему то у меня запрет на запись слетает. Все нормально работает до первой перезагрузки. Как винду поставлю и начинаю какие нибудь проги ставить все путем - названия программ попадают в олфавитном порядке в Пуск-все программы. Как только перезагружу комп то после при установки прог они попадают в конец списка. Почему?
|
Не работает на 12 минуте.
cmdlines.txt: [Commands] "batch.cmd" batch.cmd: SET KEY=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder REG DELETE %KEY% /f REG ADD %KEY% /f REGPERM /K %KEY% /A:Everyone:R /Q pause При попытке удалить ключ система выдаёт ошибку: "The system was unable to find the specified registry key or value". |
Почему молчит уважаемый Vadikan?
Метод не работает, однако его описание приведено в учебнике по автоустановке. |
Цитата:
|
Не использую ни нлайт, ни аддоны.
Ключа на 12-й минуте ещё нету. Это обсуждалось на МСФН 4 года назад: http://www.msfn.org/board/lofiversio...hp/t35911.html. |
Цитата:
Цитата:
|
Время: 02:06. |
Время: 02:06.
© OSzone.net 2001-