PDA

Показать полную графическую версию : [решено] Мастер создания ярлыков


Marko.Ruzhin
29-04-2016, 05:13
Уважаемые форумчане! Прошу помощи, в простом, казалось бы вопросе. Возникла необходимость сделать для почтового клиента The Bat ярлык на рабочий стол, что бы ни отключать полностью контроль учётных записей, так как описано в пункте 4 по этой ссылке
http://www.oszone.net/10594/run_as_admin
Создав новое задание в планировщике, я уже с ухмылкой предвосхищал, что не буду слышать этот раздражающий звук и делать два лишних клика мышкой.… Но я не смог создать ярлык на рабочем столе… Позорище-то какое! Правый клик мыши, создать… работает всё, все пункты контекстного меню, от документа до архива, всё работает, кроме ярлыка. Идём дальше. Любой файл, папку, программу с лёгкостью можно отправить ярлыком на рабочий стол. Но мне-то надо по ярлыку запустить задание в планировщике от имени… так я и не докопался до причины. Судя по всему повреждён мастер создания, ярлыков. Ведь проводник отправляет ярлыки на рабочий стол. А вот новый ярлык на рабочем столе я создать не могу. Отключать UAS я не при каких условиях не буду, но как жить с этим, не знаю! Помогите, пожалуйста. Прикладываю для объективности отчёт о системе от AIDA? Целостность системных файлов проверял sfc /scannow, всё нормально, антивирусов, кроме «дефендера» нет. Кто порушил мастера создания ярлыков?

Petya V4sechkin
29-04-2016, 08:36
Правый клик мыши, создать… работает всё, все пункты контекстного меню, от документа до архива, всё работает, кроме ярлыка.
Пункт Ярлык там есть?
Если да, что происходит при его выборе?

Примените твик реестра (http://www.oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"NullFile"=""
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"MenuText"="@shell32.dll,-30318"
"Command"=-

[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"NeverShowExt"=""
"EditFlags"=dword:00000001
"IsShortcut"=""
"FriendlyTypeName"="@shell32.dll,-4153"

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\lnkfile\tabsets]
"selection"=dword:00000705

Marko.Ruzhin
29-04-2016, 10:27
Ярлык, конечно же есть... Ничего не происходит И все известные мне способы я перепробовал, вплоть до создания дополнительной(т.е. новой записи в контекстном меню "отправить рабочий стол создать ярлык). Твик, запущенный в реестре от админа вызвал раздражение в системе и надпись, которую можно увидеть в прилагаемом файле. Я подозреваю, что-то с учётными "запясими", а может и вообще онкология... удаление... забвение...

Petya V4sechkin
29-04-2016, 10:29
Marko.Ruzhin, выложите содержимое (в Regedit -> меню Файл -> Экспорт) разделов реестра:
HKEY_CLASSES_ROOT\.lnk
HKEY_CLASSES_ROOT\lnkfile

Marko.Ruzhin
29-04-2016, 10:45
Вот, пожалуйста, доктор. Шансы-то хоть есть? Сколько мне осталось? Не скрывайте правду... Шутка, конечно... Но моя Windows давно меня настораживала... Как-то и здоровалась не так, и музыка какая-то грустная...

Petya V4sechkin
29-04-2016, 11:29
Marko.Ruzhin, попробуйте с помощью ShellExView (http://www.nirsoft.net/utils/shexview.html) отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно.

В командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.

Marko.Ruzhin
29-04-2016, 12:09
Спасибо! Перегрузился и всё заработало! ... кроме способа №4. Т.е. "мастер создания ярлыков" работает. Но что-то я делаю не так. Создать ярлык*указываю путь schtasks /run /tn TheBat_admin. Ярлык создаётся, при клике на него выпрыгивает "чёрный квадрат" cmd, и всё, The Bat не запускается.
P.S. Я Вам очень благодарен за помощь! Даже не ожидал, что так быстро можно получить дельный совет! Ваш "твик" творит чудеса, в умелых руках. В моих, это получилось со второго раза, забыл перегрузиться... Но почему не работает эта фича, ведь для других программ я это сделал и всё работает. Наверно "ашипка" в синтаксисе команды. Уж, выручайте до конца... Нет, не правильно сказал, до ПОБЕДЫ!!!!

Да! У NirSoft все классные программы, многими я пользуюсь, хоть и неумело пока... Ну дак, как, поможете запустить The Bat без срабатывания UAS, но без отключения оного?

Marko.Ruzhin
29-04-2016, 12:38
Ведь что примечательно, когда кликаешь по задаче в планировщике*"запустить", The Bat запускается, т.е. планировщик правильно отрабатывает задачу. А ярлык видать не корректно указывает путь к задаче.

Marko.Ruzhin
30-04-2016, 03:49
Спасибо ещё раз, разобрался сам. Команда должна выглядеть так: schtasks /run /tn jv16PowerToolsX_admin
или для The Bat! : schtasks /run /tn TheBat_admin
Всё работает! И программы запускаются, и контроль учётных записей включён!




© OSzone.net 2001-2012