PDA

Показать полную графическую версию : [решено] Как в IE 10 запретить запуск Outlook при клике по ссылкам типа mailto:?


Страниц : 1 [2]

9190
16-08-2013, 19:08
Iska, а как раскомментировать? Я знаю только принцип комментирования в HTML и CSS, здесь же сложно понять. То ли какие-то кавычки убрать где-то, то ли ещё что...

Iska
16-08-2013, 19:34
В VBScript комментарием является символ апострофа «'» [вообще-то ещё и «Rem», но я уже не помню, чтобы я где-либо видел, чтобы его кто-то использовал], его действие распространяется на всю последующую строку.

То есть, Вам надо убрать символ «'» в одной из выделенных строк, перед «strWebApp = …». Захотите сменить Web-сервис — опять добавьте перед строкой апостроф, а из другой строки с присваиванием — уберите.

9190
16-08-2013, 20:28
Iska, теперь всё понятно по вашей инструкции. Но, к сожалению: (скриншот (http://forum.oszone.net/attachment.php?attachmentid=102967&d=1376670447)).

Это, наверное, потому что я там уже что-то делал по рекомендации из сообщений ранее.

Iska
16-08-2013, 21:15
Запускаете скрипт из-под Проводника? Возможно, надо запускать с привилегиями администратора?!

9190
16-08-2013, 21:28
Нет, просто дважды клацая по файлу. Но даже через правую клавишу мыши там в меню нет "Запуск от имени администратора", который обычно бывает при запуске всяких исполняемых файлов.

Iska
16-08-2013, 22:21
Но даже через правую клавишу мыши там в меню нет "Запуск от имени администратора", который обычно бывает при запуске всяких исполняемых файлов. »
Так. Судя по записи в блоге Blast'а: Запрос на повышение прав при запуске VBS-скриптов | Техноблог (http://paulkravchenko.wordpress.com/2008/04/27/%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2-%D0%BF%D1%80%D0%B8-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B5-vbs/), достаточно создать ярлык на «wscript.exe "Путь\скрипт.vbs"» (а, возможно, и просто на скрипт; проверять не на чем), чтобы у этого ярлыка появился соответствующий пункт в контекстном меню.

9190
16-08-2013, 23:24
Да, получилось (http://forum.oszone.net/attachment.php?attachmentid=102978&stc=1&d=1376680755). Но результат... ) увы, всё также запускается Outlook (http://forum.oszone.net/attachment.php?attachmentid=102979&stc=1&d=1376680755). Я перезапускал браузер, но всё равно.

Не хочется дальше напрягать со своим вопросом. Не получается, что поделаешь. )

Iska
17-08-2013, 22:46
9190, запустите Редактор реестра, проверьте «ручками», что у Вас в параметрах по умолчанию в разделах «HKEY_LOCAL_MACHINE\Software\Classes\mailto\shell\open\command» и в «HKEY_CURRENT_USER\Software\Classes\mailto\shell\open\command».

9190
18-08-2013, 03:09
По первому пути у меня следующее:
Имя: (По умолчанию)
Тип: REG_EXPAND_SZ
Значение: "C:\Windows\System32\wscript.exe" "C:\Users\имя_пользователя\Desktop\ok.vbs" "%1"

ok.vbs – это тот файл, который я создал по вашему примеру.

По поводу второго пути. У меня цепочка заканчивается здесь:
HKEY_CURRENT_USER\Software\Classes
А в Classes mailto отсутствует.

Vadikan
18-08-2013, 11:10
Iska, зачем вообще вся эта возня с VBS? Достаточно прописать путь explorer url в двух разделах реестра и дело с концом.

SteelArt
08-10-2015, 21:21
Приветствую!
Достаточно прописать путь explorer url в двух разделах реестра и дело с концом »
А можно поподробней?




© OSzone.net 2001-2012