Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для morozoff

Ветеран


Сообщения: 1799
Благодарности: 606

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: zip StructureFoldersSeven.zip
(970 байт, 134 просмотров)

Я на досуге оптимизировал данный скрипт под Windows 7, решил выложить в данной теме. Может быть кому-то пригодится.
Код: Выделить весь код
@echo off
:Start
ECHO.
ECHO Этот командный файл создает структуру папок для
ECHO работы над автоматической установкой Windows Seven.
ECHO.
ECHO Во время этого процесса можно скопировать установочный
ECHO DVD Windows Seven на жесткий диск.
ECHO Вставьте DVD в привод и нажмите любую клавишу.
ECHO.
ECHO Если вы хотите скопировать DVD вручную позже,
ECHO просто нажмите любую клавишу.
PAUSE > NUL


::Все папки создаются командой mkdir
:CreateFolders
CLS
ECHO.
ECHO Создание папок . . .
SET work=%CD%\SevenWork
IF NOT EXIST %work%\NUL MKDIR %work%
IF NOT EXIST %work%\DVD\NUL MKDIR %work%\DVD
IF NOT EXIST %work%\DVD\Drivers\NUL MKDIR %work%\DVD\Drivers
IF NOT EXIST %work%\ISO\NUL MKDIR %work%\ISO
IF NOT EXIST %work%\Logs\NUL MKDIR %work%\Logs
IF NOT EXIST %work%\Mount\NUL MKDIR %work%\Mount
IF NOT EXIST %work%\Distribution\NUL MKDIR %work%\Distribution
IF NOT EXIST %work%\wim\NUL MKDIR %work%\wim
IF NOT EXIST %work%\Sandbox\NUL MKDIR %work%\Sandbox
IF NOT EXIST %work%\Updates\NUL MKDIR %work%\Updates
IF NOT EXIST %work%\xml\NUL MKDIR %work%\xml
IF NOT EXIST %work%\IE9\NUL MKDIR %work%\IE9
ECHO.
ECHO Работа с папками завершена.
pause


:: Копирование DVD
SET DVDDrive=NULL
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\sources\install.wim SET DVDDrive=%%i:\
IF "%DVDDrive%"=="NULL" GOTO :NoDVDDrive
ECHO.
ECHO Копирование установочного DVD Windows Seven...
START /WAIT /min "Копирование DVD Seven" XCOPY %DVDDrive%*.* "%work%\DVD\" /cheriy
ECHO.
ECHO Копирование завершено.

ECHO Процесс создания структуры папок завершен!
pause
exit

:NoDVDDrive
ECHO.
ECHO Установочный DVD Windows Seven не найден!
ECHO Позже скопируйте его содержимое вручную в папку:
ECHO %CD%\SevenWork\DVD
ECHO.
pause
Также прикрепляю готовый для использования bat файл.
Выражаю огромную благодарность Vadikan - автору первоначального скрипта.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:01, 23-06-2012 | #12