Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] найти объект в свойствах ярлыка поместить в контекстное меню

Ответить
Настройки темы
Интерфейс - [решено] найти объект в свойствах ярлыка поместить в контекстное меню

Аватара для emergency

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


как добавить в контекстное меню объектов .lnk такой пункт как найти объект, без помощи сторонних программ.
он есть в свойствах, но очень хочется такой пунктик в контекстном меню. знаю что сторонние программы это могут, но хочется средствами винды (XP SP3).
поиск результатов не дал.

Отправлено: 18:35, 26-10-2008

 

Аватара для E-mpty

Старожил


Автор проектов


Сообщения: 430
Благодарности: 122

Профиль | Отправить PM | Цитировать


http://forum.oszone.net/thread-62252.html
http://suchov.narod.ru/context.htm
http://forum.script-coding.info/viewtopic.php?id=2228
http://centaz.narod.ru/winwork_one.html
http://forum.oszone.net/forumdisplay...ilter_by=title

Последний раз редактировалось E-mpty, 26-10-2008 в 22:31.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:17, 26-10-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для emergency

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


проблема решена, спасибо)

Последний раз редактировалось emergency, 27-10-2008 в 03:21.


Отправлено: 00:45, 27-10-2008 | #3


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
проблема решена, спасибо)
а поподробнее каким образом все разрешилось?

Отправлено: 19:53, 27-10-2008 | #4


Аватара для emergency

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


прошу прощения, ответ такой: пишем скрипт

Код:
// FindTarget.js
// аргумент - путь к lnk-ярлыку
try {
var
Item=GetItemByPath(WScript.Arguments.Item(0)).GetLink.Target,
ShellWindows=Item.Application.Windows(),
ParentItem=Item.Parent.Self,
ParentFolderPath=ParentItem.Path,
GrandParentFolderPath=ParentItem.Parent.Self.Path;
ParentItem.InvokeVerb("Open");
for (var t=50; --t>=0; WScript.Sleep(50))
try {
var
FolderView=ShellWindows.Item().Document,
FolderViewItem=FolderView.Folder.Self;
if (
FolderViewItem.Path==ParentFolderPath &&
FolderViewItem.Parent.Self.Path==GrandParentFolderPath
) {
FolderView.SelectItem(Item, 1|4|8|16);
break;
}
} catch (Err) {}
} catch (Err) {}

function GetItemByPath (Path) {
var
Shell=new ActiveXObject("Shell.Application"),
FSO=new ActiveXObject("Scripting.FileSystemObject");
return Shell.
NameSpace(FSO.GetParentFolderName(Path)).ParseName(FSO.GetFileName(Path));
}

сохраняем с расширением .js кладем например в G:\findobject\findobject.js

делаем там же рег файл
Код:
REGEDIT4

[HKEY_CLASSES_ROOT\lnkfile\shell\FindTarget]
@="&Найти объект"
[HKEY_CLASSES_ROOT\lnkfile\shell\FindTarget\command]
@="C:\\WINDOWS\\System32\\WScript.exe \"G:\\findobject\\findobject.js\" \"%1\""

выполняем и наслаждаемся функционалом
отдельное спасибо ребятам с http://forum.script-coding.info

Отправлено: 20:12, 27-10-2008 | #5


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


спасибо доперло а то все не как не мог с этим скриптом разобраться еще когда надыбал

Отправлено: 23:02, 27-10-2008 | #6



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] найти объект в свойствах ярлыка поместить в контекстное меню

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Редактирование контекстного меню в Windows 7 Suneu Microsoft Windows 7 179 13-11-2015 14:42
Медиа - [решено] Контекстное меню helge12 Microsoft Windows 2000/XP 14 22-12-2010 22:42
Разное - Не работает "Найти объект" в свойствах ярлыка asal Microsoft Windows 2000/XP 9 17-01-2010 19:40
[решено] Контекстное меню Dreadfulangel AutoIt 5 02-01-2010 22:38
Интерфейс - [решено] Контекстное меню проводника Stryker88 Microsoft Windows 2000/XP 2 18-05-2008 03:41




 
Переход