Передача параметров в пакетный файл DOS, вызываемый из HTML - PullRequest
4 голосов
/ 20 мая 2011

У меня один вопрос по поводу выполнения командного файла, который связан через HREF со страницы HTML.

До сих пор у меня есть ссылка на командный файл, и он запускается без проблем, если я нажимаю на ссылку

> <a HREF="file://///hostname/folder/dosbatch.bat">Call dos batch</a>

Это отлично работает.

Теперь я хочу расширить это до:

> <a HREF="file://///hostname/folder/dosbatch.bat para1">Call dos batch with para</a>

С этой строкой я получаю сообщение об ошибке «Страница не может быть отображена»

Я уже пробовал несколько комбинаций с% 22,% 20, одинарными кавычками, двойными кавычками и т. Д., Но безуспешно

Есть кто-нибудь намека на меня?

Заранее спасибо,

Zirod

1 Ответ

4 голосов
/ 20 мая 2011

Ссылки в HTML приводят к тому, что ваш браузер извлекает файл и при необходимости отображает его (HTML, SVG, изображения и т. Д.) Или запрашивает загрузку для чего-либо еще.Ссылки в HTML не похожи на оболочку;Вы не можете передать аргументы оболочки в файл, если он будет выполнен.

...