Copyright © 2010 Promsite. All Rights Reserved.
P  R  O  M  S  I  T  E
Статьи по 1С
стр. 1
стр. 1
Загрузочный диск

    1. Для создания загрузочного диска существует много специализированных программ. А как сделать с помощью подручных средств? Начиная с Windows 98, в состав ОС входит  сервер WSH (Windows Script Host), который обеспечивает выполнение так называемых скриптов.

    Скрипт - это программа написанная на специализированном скриптовом языке и сохраненная в текстовым файле с расширением -vbs или - js. Эти скрипты могут делать много, и кстати хорошо описаны в книге Джесси Тореса "Скрипты для администратора Windows". Нам же потребуется только малая толика из всех опций. 

Вот сам скрипт написанный на языке vbs:

set Shell=WsCript.CreateObject("Shell.Application")
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
For each i In fso.Drives
    If i.DriveType=4 Then
        drive=i.DriveLetter+":"
        Patch=drive+"\index.htm"
        Shell.OPEN Patch
    End If
Next 

   Этот скрипт сохраним в файле www.vbs. Скрипты не критичны как написаны: в верхнем или нижнем регистрах.
Здесь используются два объекта: Shell для доступа к оболочке Windows и FSO для работы в данном случае с приводами.

DriveType имеет следующие значения:

0 - Тип не может быть определен
1 - Сменный носитель или дисковод для гибких дисков
2 - Обычный HDD
3 - Сетевой диск
4 - CD-ROM
5 - Виртуальный RAM-диск



 Нам нужен привод с типом= 4, и заранее нам неизвестно сколько приводов будет стоять на компьютере, и м.б. несколько виртуальных. Также неизвестно заранее, куда поставят загрузочный диск. Поэтому в цикле просматриваем драйвы и по условию Type=4, и находим где находится загрузочный диск. И если таковой имеется сработает OPEN.Patch и запустится то что там находится. В данном случае поместим туда страничку в формате htm - index.htm. А на этой страничке разместим наше меню. Далее создадим файл Autorun.inf.  В нем напишем:

[Autorun]
OPEN=Wscript.exe WWW.vbs
Теперь осталось собрать все вместе и записать на CD.

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

    1.Наличие любого броузера (хотя сложно найти в наше время компьютер без какого-либо броузера).

    2.Наличие сервера сценариев. Хотя он входит в стандартную поставку windows, но некоторые сисадмины настолько запуганы вирусами. что при установке ОС просто вырезают его. Поэтому, чтобы быть гарантированым от любого неуспеха при запуске диска лучше воспользоваться специализированным программным обеспечением. Я использовал программу AutoRun Design.  И вот что получилось:

(для увел. кликните на рис.)

Для отображения Облака ссылок
необходим
Adobe Flash Player 9
или выше.