Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   [решено] Мастер создания ярлыков (http://forum.oszone.net/showthread.php?t=314372)

Marko.Ruzhin 29-04-2016 05:13 2630534

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

Petya V4sechkin 29-04-2016 08:36 2630556

Цитата:

Цитата Marko.Ruzhin
Правый клик мыши, создать… работает всё, все пункты контекстного меню, от документа до архива, всё работает, кроме ярлыка.

Пункт Ярлык там есть?
Если да, что происходит при его выборе?

Примените твик реестра
Код:

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 2630578

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

Petya V4sechkin 29-04-2016 10:29 2630580

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

Marko.Ruzhin 29-04-2016 10:45 2630586

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

Petya V4sechkin 29-04-2016 11:29 2630594

Marko.Ruzhin, попробуйте с помощью ShellExView отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно.

В командной строке (cmd.exe) от имени Администратора выполните:
Код:

sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.

Marko.Ruzhin 29-04-2016 12:09 2630604

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

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

Marko.Ruzhin 29-04-2016 12:38 2630623

Ведь что примечательно, когда кликаешь по задаче в планировщике*"запустить", The Bat запускается, т.е. планировщик правильно отрабатывает задачу. А ярлык видать не корректно указывает путь к задаче.

Marko.Ruzhin 30-04-2016 03:49 2630817

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


Время: 22:11.

Время: 22:11.
© OSzone.net 2001-