Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Аватара пользователя
Guest

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение Guest »

А если я захочу записать все это на флешку?



Работает так:

Код:

Код: Выделить всё

"%PROGRAMFILES%\Internet Explorer\iexplore.exe" 1.html

вроде у всех IE должен быть в програм файлз
Аватара пользователя
Guest

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение Guest »

Если с флешки - используйте



Код:

Код: Выделить всё

Start "" "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "%~dp0test.html"

, где test.html - имя нужного файла (предполагается, что он лежит в одной директории с батником)
Аватара пользователя
nixuz

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение nixuz »

в кратце расскажите смысл start, если и без него работает?
Аватара пользователя
nixuz

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение nixuz »

Цитата nixuz:



Как? Если писать iexplore или iexplore.exe - см ошибку выше
Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?




Вопрос был про относительные пути. Значит они должны быть относительны по отношению к чему-то.
Аватара пользователя
nixuz

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение nixuz »

Я ошибся. IE запускается, а файл не открывается - пытается открыть
http://1.html/
Аватара пользователя
nixuz

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение nixuz »

вот это



Код:

Код: Выделить всё

Start "" "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "%~dp0test.html"

точно работает, приведите ваш скрипт
Аватара пользователя
nixuz

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение nixuz »

Код:

Код: Выделить всё

start "" "%PROGRAMFILES%\Internet Explorer\iexplore.exe" 1.html

а так заработало

Код:

Код: Выделить всё

 start "" "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "%~dp01.html"

что есть %~dp0 - эта переменная универсальна?
Аватара пользователя
Iska

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение Iska »

nixuz, всё верно: в Вашем варианте IE пытается открыть страницу по указанному адресу «1.html» (а не файл).



Чем Вам не подходит приведённый выше коллегой ferget код?
Аватара пользователя
Iska

Re: Любой язык - [решено] Как принудительно открыть станицу в InternetExplorer?

Сообщение Iska »

сори, не знал:


Цитата:



%~d0 - диск с которого запущен сценарий, %~dp0 - полный путь



окончательный вариант:

start "" "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "%~dp01.html"
Ответить

Вернуться в «Скриптовые языки администрирования Windows»