Я пытаюсь запустить Internet Explorer из пакетного файла / запланированной задачи.
Мой пакетный файл содержит (полностью):
cd "%ProgramFiles%\Internet Explore"
iexplore.exe http://superuser.com -nohome
Когда я запускаю командный файл, URL получает аргумент командной строки, а не воздействует на него.
Я уверен, что делаю что-то глупое, но пока не вижу, что. Каково решение?
Это на Windows 7 Home Premium, с Internet Explorer 8.
ОБНОВЛЕНИЕ в ответ на комментарии:
Я получил nohome
с того или иного сайта, возможно, тот, который упоминается в комментариях. Предыдущая попытка была на самом деле с использованием nohangrecovery
задокументированных параметров командной строки Internet Explorer .
Моя первоначальная попытка выглядела так (на самом деле согласно документации MSDN:
cd "%ProgramFiles%\Internet Explore"
iexplore.exe -nohangrecovery http://superuser.com
Это приводит к адресной строке, содержащей:
Извините, если это дубликат - я не смог найти совпадений при поиске.
источник
Ответы:
Пожалуйста, обратитесь к документации по параметрам командной строки Internet Explorer . Параметры командной строки должны идти перед URL-адресом и
-nohome
даже не поддерживаются. Где вы узнали о-nohome
?источник
Просто используйте эту команду:
Нет необходимости для CD \
источник
Если вы просто пытаетесь открывать Super User каждый раз, когда входите в систему с помощью командного файла, просто введите:
Однако, если вы делаете это для последовательного входа в систему в течение 100 дней, это не сработает. Я не скажу вам почему, но это не так :-)
источник
Вместо того,
cd
чтобы перейти в каталог, вы можете просто сделать:или просто:
-nohome
должен быть помещен перед URL. Я не уверен, существует ли команда.источник
Добавьте
-noframemerging
переключатель в конце ярлыка Internet Explorer, и у вас будут отдельные сеансы. Это работает в Windows 10 с использованием Internet Explorer 11.источник