4

В Windows 8 есть две разные версии Internet Explorer . Я хотел бы открыть Internet Explorer для рабочего стола из командной строки.

Мы можем запустить его через Win+Riexplore , но я бы хотел запустить его из командной строки или PowerShell. Это можно сделать?

2 ответа2

8

Используя PowerShell, я обнаружил, что Invoke-Item является ключевой командой:

Invoke-Item "C:\Program Files\Internet Explorer\iexplore.exe"

Другие факторы:

  1. Команда сработала только для меня, когда я дал полный путь к iexplore.exe.

  2. Вы можете столкнуться с проблемами при выполнении скрипта, если сохраните инструкцию и запустите ее из файла .ps1. В этом случае выполните из командной строки PowerShell с повышенными правами:

    Set-ExecutionPolicy RemoteSigned
    
1

Испытанный и верный метод в каждой соответствующей версии Windows:

iexplore.exe google.com

откроет IE и перейдет в Google. Я использую invoke-item для некоторых вещей, но это можно сделать из поля выполнения (которое указано OP), которое сохраняет нажатия клавиш. Это также работает в cmd и powershell, путь b/c iexplore находится в переменной env PATH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .