Как добавить аргументы командной строки в аргументы командной строки в ярлыке Windows?

Я знаю, что могу добавить аргумент/параметр командной строки в ярлык таким образом; например:

"C:Program FilesInternet Exploreriexplore.exe" www.a.com

так IE будет подключаться к a.com при запуске. То, что я хотел бы сделать, это получить IE подключения к a.com когда я вызываю его через другую программу, например:

C:WindowsSysWOW64ForceBindIP.exe 192.168.1.151 "C:Program FilesInternet Exploreriexplore.exe" www.a.com

это не работает. IE запускается, но не переходит на a.com. Похоже, что аргумент либо игнорируется, либо понимается как аргумент ForceBindIP вместо этого (я не конечно.)


то, что я пытаюсь сделать, это создать 2 IE ярлыки такие каждый из них привязывает одно окно IE к одному NIC и один конкретный веб-сайт. Поэтому добавляем www.a.com etc в списке автозагрузки не поможет. ОС Windows 8.

извиниться, если это было предложено и ответил раньше. Прошу подсказать ключевые слова для поиска, если это так.

12
задан amiregelz
10.04.2023 15:42 Количество просмотров материала 3374
Распечатать страницу

3 ответа

создать пакетный файл (называется, скажем, foo.bat), Что говорит

"C:\Program Files\Internet Explorer\iexplore.exe"  www.a.com

и затем измените ярлык сказать

C:\Windows\SysWOW64\ForceBindIP.exe  192.168.1.151  foo.bat

Это позволяет работать в явное ограничение ForceBindIP обработки только

ForceBindIP.exe IP-адрес полный путь к app

в командной строке (без принятия каких-либо параметров the app), также предоставляя параметры для Internet Explorer.  (Вы заметите, что их веб-страницы показывает только вышеуказанное использование, хотя они не излагают ограничение.)

2
отвечен Scott 2023-04-11 23:30

по какой-то причине ForceBindIP игнорирует первый параметр, поэтому сделайте так:

C:\Windows\SysWOW64\ForceBindIP.exe 192.168.1.151 "C:\Program Файлы\Internet Explorer\iexplore.exe " foo www.a.com

1
отвечен user247422 2023-04-12 01:47

ForceBindIp берет 3 аргумента для себя и ищет в них IP / интерфейс, запускаемую программу и ключ"- i", который задерживает внедрение forcebind до загрузки очереди сообщений (что бы это ни значило).

таким образом, даже когда 2 обязательных аргумента ip и программа есть, но третий, необязательный-I переключатель отсутствует, он отбрасывает третий параметр (так как он не является ни одним из 3 известных).

начиная с четвертого параметра, он анализирует каждый аргумент до программа. Что-то вроде ForceBindIp ÌP FULLPATH garbage ARGUMENT1 ARGUMENT2 строительство.

-1
отвечен Björn Kähler 2023-04-12 04:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх