Autorun.bat: CurDrive

7th July 2005 - 21:53

Опять навеяло.

%CD-ROM%:\autorun.bat
start js.wsf

%CD-ROM%:\js.wsf
<job id="test">
 <script language="JavaScript">
  var Shell = WScript.CreateObject("WScript.Shell");
  var IExec = WScript.CreateObject("InternetExplorer.Application");
  IExec.navigate(Shell.CurrentDirectory+"\index.html");
  IExec.visible = true;
  IExec.fullscreen = true; // по желанию
 </script>
</job>

В принципе, там уже дали батник-решение, но мне интересен именно этот способ: какие могут возникнуть сложности? Насколько я знаю, это будет работать и в Win98, однако,.. WSH редко балуюсь, может быть есть веские аргументы против такого подхода?

Categories: PHP | comments: (6)

Комментарии

1. Slach 10th July 2005 - 16:07

нормально будет работать

у меня на WSH — генерится Online Documentation ;)

2. Guria 12th July 2005 - 15:41

Не подскажите где можно доки по WSH почитать. Заинтриговали. Он в любых виндах работает?

Mash:

Лучше MSDN и Google трудно что-то подсказать.

AFAIK, ввели это дело где-то в районе IE3.0.

Для выполнения WSH-сценариев необходимо, чтобы в ОС был установлен сценарный механизм Windows Script Engine. Это хозяйство присутствует в 98/Me/2000/XP, для более ранних (если потребуется) можно скачать и установить.

3. qborrd 14th July 2005 - 19:04

это очень неудобно этот script engine может быть не установлен, а ставить его просто так никто не будет… Очень много «приколов» сделано с помощью WSH

Mash:

В большинстве случаев установлен.

4. qborrd 14th July 2005 - 19:20

разве, я просто несколько раз сталкивался — нет его на машине и все, тут проверял на некоторых версиях windows 2000 и windows xp. Но может быть это «только у меня».

Mash:

У меня с точностью до наоборот. +

5. qborrd 14th July 2005 - 19:31

забавно… я теперь могу распространять дистрибутивы окон с отключенным по умолчанию wsh :)

6. Guest 18th February 2006 - 17:13

Не рекомендую использовать vsh в подобных делах. Т.к. многие антивирусы ругаются.

Комментарии временно отключены.