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 в подобных делах. Т.к. многие антивирусы ругаются.