| 
 | 
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Даже и не знаю в какую ветку форума писать... Рередать параметры в командной строке или в ярлыке проблем нет, но как это сделать в гиперссылке? Где-то натыкался, что единственный способ это зарегистрировать протокол по типу "mailto:" и уже с его помощью передавать всю эту строку исполняемому файлу, а уже в нем эту строку парсить, добывая нужные параметры. Т.е. нужна прослойка между гиперссылкой и bat файлом. Может есть способ проще? Цель такая: человек открывает вордовский/экселевский файлик, а у него там куча гиперссылок и все на один файлик, но с разными параметрами. Соответственно, тыкая разные гиперссылки, получаешь разный результат. Можно и сотню bat-ников наклепать, но это не спортивно, хочется один. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 30.01.2020, 20:20 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoнужна прослойка между гиперссылкой и bat файлом. Эта "прослойка" обычно называется "веб-сервер". Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 30.01.2020, 21:12 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Dimitry Sibiryakov, это и так понятно, а для file:///? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 30.01.2020, 22:09 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoа для file:///? Обломись, дыру в безопасности размера ангарных ворот никто делать не будет. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 30.01.2020, 22:15 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirko Где-то натыкался, что единственный способ это зарегистрировать протокол по типу "mailto:" и уже с его помощью передавать всю эту строку исполняемому файлу, а уже в нем эту строку парсить, добывая нужные параметры. Ну и правильно натыкался, никакого 'бинома Ньютона' тут нет, в реестре регистрируешь свою схему и всё. Короче, ищи в SO, там есть работающая конфигурация. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 04:26 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Что-то я плохо понимаю ... Зарегистрировать схему, конечно, круто. Только вот потом придётся её указывать. Ещё придётся кодировать параметры гиперссылки "по правилам". Цимес-то где??? Чем: Код: plaintext Код: plaintext ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 05:34 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  volodin661 Короче, ищи в SO, там есть работающая конфигурация. А можно для меня расшифровать? :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 05:35 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Basil A. Sidorov Что-то я плохо понимаю ... Зарегистрировать схему, конечно, круто. Только вот потом придётся её указывать. Ещё придётся кодировать параметры гиперссылки "по правилам". Цимес-то где??? Чем: Код: plaintext Код: plaintext Вопрос был: "как с помощью гиперссылки передать в bat файл параметры". Я немного не понял на какой вопрос вы отвечаете. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 06:04 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirko volodin661 Короче, ищи в SO, там есть работающая конфигурация. А можно для меня расшифровать? :) Заставляешь пожилого человека искать всякие глупости. https://stackoverflow.com/questions/389204/how-do-i-create-my-own-url-protocol-e-g-so ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 06:35 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  А можешь рассказать про варианты практического применения в тексте этих ссылок? Какой-то свой словарь ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 06:44 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirko Я немного не понял на какой вопрос вы отвечаете. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 10:03 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  volodin661А можешь рассказать про варианты практического применения в тексте этих ссылок? Ну смотри: регистрируешь схему. Потом заливаешь на какой-нибудь хостинг страничку с урлом типа "exec://format.exe+c:". Профит! Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 14:18 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  volodin661 kefirko пропущено... А можно для меня расшифровать? :) Заставляешь пожилого человека искать всякие глупости. https://stackoverflow.com/questions/389204/how-do-i-create-my-own-url-protocol-e-g-so Спасибо. Вариантов использования тьма. Самый простой пропинговать адрес сервера. Есть таблица с кучей ip адресов, на основании адреса генерируется гиперссылка, при нажатии на нее открывается bat и пингует этот адрес, который ему передали. Макросы отключены, поэтому никакого VBA. Это самый простой. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 14:25 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  volodin661 А можешь рассказать про варианты практического применения в тексте этих ссылок? Какой-то свой словарь ? Или вот еще (но уже не bat, а vbs, но принцип тот же): есть общий документ в локалке - таблица excel с умной таблицей внутри. Кидаешь пользователю ссылку, по которой запускается vbs скрипт, он открывает excel документ и запускает внутри него процедуру (тут уже VBA), которая в свою очередь в соответствии с переданными ей от скрипта параметрами фильтрует таблицу. И человек сразу видит нужную ему информацию (особенно полезно для бабок из бухгалтерии, которые только калькулятором пользоваться умеют). Да кучу всего можно сделать (в мирных целях; а то начинается как обычно). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 14:35 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoКидаешь пользователю ссылку, по которой запускается vbs скрипт, он открывает excel документ и запускает внутри него процедуру А что, в строку Win+R пользователь эту ссылку скопировать не сможет? Он умеет копировать её только в адрес браузера? Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 14:39 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirko volodin661 А можешь рассказать про варианты практического применения в тексте этих ссылок? Какой-то свой словарь ? Или вот еще (но уже не bat, а vbs, но принцип тот же): есть общий документ в локалке - таблица excel с умной таблицей внутри. Кидаешь пользователю ссылку, по которой запускается vbs скрипт, он открывает excel документ и запускает внутри него процедуру (тут уже VBA), которая в свою очередь в соответствии с переданными ей от скрипта параметрами фильтрует таблицу. И человек сразу видит нужную ему информацию (особенно полезно для бабок из бухгалтерии, которые только калькулятором пользоваться умеют). Да кучу всего можно сделать (в мирных целях; а то начинается как обычно). Фраза 'кидаешь пользователю ссылку' мне непонятна. Какому такому пользователю ? Доменному (AD) ? А ты в этом случае являешься кем ? Простым разбрасывателем ссылок? Старшим разбрасывателем? Админом локальной сети ? Доменным админом? Что значит кидаешь ? По почте ? Предположим, по почте. Предположим, что корпоративный outlook-клиент предупредил пользователя об опасности исполнения непонятных ссылок и исполнил. Запустилось какое-то приложение на машине пользователя и это приложение запустило Excel ( уже от имени пользователя ) с общим xls-файлом, в котором запустилось VBA-macro и загудели, загудели провода, мы такого не видали никогда начали видоизменяться табличные данные ( от его имени, заметим ). Ах, да, забыл, это не человек, а бабка из бухгалтерии ( в предположении, что возраст разбрасывателя ссылок 20-25 лет, бабка - это женщина лет 45 ). И, значит, на её изумленных бабкиных глазах таблица преобразовалась без её участия, но за её авторством. И тут же крики радости, слёзы, цветы, шампанское. Занавес. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 21:05 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirko, Я думаю, Вам подошло бы просто меню в стиле NortonCommander/Far - просто табличка (с шорткатами) которая позволяет выбрать какое-либо действие (или подменю), в конфиге программы задается, на какое действие запускается какая программа, конфиг может браться с сервера. Это несколько проще, чем отправлять документы со ссылками. Такое меню можно быстро набросать на практически любом языке. Подобную штуку я реализовал в одной организации где-то в 2000м, до сих пор пользуются :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 21:39 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  x1ca4064в конфиге программы задается, на какое действие запускается какая программа, конфиг может браться с сервера. Это несколько проще, чем отправлять документы со ссылками. Такое меню можно быстро набросать на практически любом языке. Самое интересное, что всё это уже встроено в Windows и называется доменными политиками. Ими и пункты в Start Menu накидать можно, и просто задачу выполнить. Даже участие пользователя не требуется. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 31.01.2020, 22:14 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Dimitry Sibiryakov kefirkoКидаешь пользователю ссылку, по которой запускается vbs скрипт, он открывает excel документ и запускает внутри него процедуру А что, в строку Win+R пользователь эту ссылку скопировать не сможет? Он умеет копировать её только в адрес браузера? Про браузер вообще ни слова не было. Ссылку присылаешь почтой. Никто ничего никуда не копирует. Пришло письмо с описанием и ссылкой. Файл в общем доступе. Человек ткнул, открылся общий xls-файл, в котором запустилось VBA-macro и загудели, загудели провода, мы такого не видали никогда начали видоизменяться табличные данные. Вот прям в точку. Бабуся в восторге, зарплату выдаёт без очереди, справки делает сразу, а не через неделю. Все счастливы. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 01.02.2020, 05:59 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoФайл в общем доступе. Человек ткнул, открылся общий xls-файл, в котором запустилось VBA-macro и начали видоизменяться табличные данные. Так для этого достаточно file: ссылки и макроса OnLoad. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 01.02.2020, 13:34 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoБабуся в восторге, зарплату выдаёт без очереди, справки делает сразу, а не через неделю. Все счастливы. Так в этом случае бабульку проще исключить из схемы. Раз VBA скрипт всё делает сам, то пусть он и запускается сам, прямо на сервере, без отсылки куда-то. А бабулька может себе спокойно чай пить, пока из принтера рядом с ней не выползет готовая бумажка. Ей и компьютер-то ни к чему. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 01.02.2020, 13:40 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Dimitry Sibiryakov kefirkoФайл в общем доступе. Человек ткнул, открылся общий xls-файл, в котором запустилось VBA-macro и начали видоизменяться табличные данные. Так для этого достаточно file: ссылки и макроса OnLoad. Так вся соль, что ссылки всегда разные и документ видоизменяется по разному, в зависимости от прилетающих параметров. А в вашем случае просто запуск одного и того же макроса, который в Excel живет. Можно ему и параметры из vbs передать, но это будут всегда одни и те же параметры, либо генерируемые в независимости от того, что в гиперссылке, на него ссылающейся, написано. Они будут генерироваться как-то иначе. Все доверенности Петрову от 25 янв Типа того. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.02.2020, 04:11 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Точнее: file:///\\serverX\Общие документы\123.vbs?user=borya&date=25.01.2020 А внутри 123.vbs: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.02.2020, 04:22 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  kefirkoссылки всегда разные и документ видоизменяется по разному, в зависимости от прилетающих параметров. Повторяю ещё раз, медленно: что мешает документ видоизменять там, куда прилетают параметры, а бабульке присылать уже готовый, причём прямо на принтер? Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.02.2020, 13:24 | 
  
  
  
   | 
||
| 
 
Как передать параметры bat файлу с помощью гиперссылки? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Dimitry Sibiryakov kefirkoссылки всегда разные и документ видоизменяется по разному, в зависимости от прилетающих параметров. Повторяю ещё раз, медленно: что мешает документ видоизменять там, куда прилетают параметры, а бабульке присылать уже готовый, причём прямо на принтер? Пофигу где документ видоизменять. Вопрос как параметры гиперссылкой передать. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.02.2020, 14:27 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=26&tid=1491931]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    65ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    58ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 11ms | 
| total: | 174ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...