![]() |
Поиск в Google из контекстного меню
Сильно не пинайте т.к. я новичок.
Хочу сделать поиск файла в Гугле из контекстного меню по названию файла. Импортировал в реестр код: Код:
Windows Registry Editor Version 5.0 Код:
start http://google.com/search?q="%1" Вопрос как сделать чтобы передавалось полное имя файла (скажем XXX YYY.avi) и без пути? Спасибо. |
Код:
start http://google.com/search?q="%*" Код:
@="111.cmd \"%1\"" Код:
start http://google.com/search?q="%~nx1" |
Пути убрались, но к сожалению открываются несколько окон:
22 пули. Бессмертный.avi ищутся как: 22-поиск в Гугле первое окно пули и бессмертный как адрес вида h*ttp://пули.\ во втором окне h*ttp://бессмертный.avi\ в третьем |
didro75, попробуем другой подход.
SearchByGoogle.reg: Код:
Windows Registry Editor Version 5.00 Код:
var sFile = WScript.Arguments.Item(0); |
Спасибо заработало.
А можно еще убрать из имени расширение? Бывают случаи, когда это нужно. |
Попробуйте:
Код:
oWshShell.Run("http://google.com/search?q=" + encodeURI(oFSO.GetBaseName(sFile))); |
Спасибо, очень помогли.
|
Цитата:
|
У меня тоже так было, выскочило сообщение, добавил скобку и заработало.
|
Подскажите пожалуйста, а как добавить этот же элемент ещё и на папки? Всё сделал, но работает только с файлами. Спасибо
|
Время: 19:17. |
Время: 19:17.
© OSzone.net 2001-