|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Автоматическое назначение имен дисков |
|
|
Автоматическое назначение имен дисков
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать Сделал полностью автоматический диск установки Windows с дровами и программами, но интересует такой вопрос, при установки после полного форматирования системного диска, все диски теряют свои буквы и системой назначаются буквы по алфавиту, потом приходится с помощью Partition Magic менять вручную буквы у дисков. Можно ли задавать метки и буквы для дисков непосредственно в ходе установки?
|
|
Отправлено: 08:52, 27-01-2009 |
D_Master
Сообщения: n/a |
|
Отправлено: 10:29, 27-01-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Метки не самое важно, но спасибо. Важны буквы.
|
Отправлено: 15:15, 27-01-2009 | #3 |
(*.*) Сообщения: 36549
|
Профиль | Сайт | Отправить PM | Цитировать Цитата dushes:
|
|
------- Отправлено: 22:15, 27-01-2009 | #4 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать А сторонние утилиты здесь не помогут (по типу учетных записей renuser.exe)?
|
|
Отправлено: 08:55, 28-01-2009 | #5 |
Ветеран Сообщения: 529
|
Профиль | Отправить PM | Цитировать dushes, как вариант можно попробовать с мультибута запустить образ флопика dos, в нем в autoexec.bat запустить format.exe с параметрами, потом winnt.exe с указанием файла ответов.
|
------- Отправлено: 09:46, 28-01-2009 | #6 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Цитата dushes:
|
|
Отправлено: 10:26, 30-01-2009 | #7 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Хочу получить C, E, Q, T
|
Отправлено: 12:04, 30-01-2009 | #8 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать С помощью этого скрипта меняю буквы на CD-DVD. Адаптируйте под себя и пользуйтесь.
@cmdow @ /HID @echo off SETLOCAL ENABLEDELAYEDEXPANSION Rem Tip obrabatyvaemyh privodov i vydelennye dlia nih bukvy SET DRV_TYPE=DVD CD SET DRV_FREE=Q Z Y Echo. Echo.Progress: Proveriaem nalichie DiskPart... DiskPart.Exe /? >nul 2>&1 IF %ERRORLEVEL% NEQ 0 ( Echo. Echo.Progress: Fajl DISKPART.EXE ne najden, rabota skripta prervana! PAUSE EXIT ) Echo.Progress: Opredeliaem lokalizaciju DiskPart... DiskPart.Exe /?|Find "On computer:" IF %ERRORLEVEL%==0 ( SET POS_VOL=7 SET POS_LTR=13 SET POS_TYP=37 ) ELSE ( SET POS_VOL=4 SET POS_LTR=10 SET POS_TYP=34 ) echo.Progress: Vychisliaem kolichestvo propuskaemyh strok... SET SKIP=0 FOR /F "tokens=1 delims=[]" %%A IN ('@echo list volume^|@diskpart^|find /N "DISKPART>"') Do IF !SKIP! EQU 0 SET /A SKIP=%%A+2 Echo.Progress: Formiruem spisok ustrojstv, fil'truem perenaznachennye ranee... FOR /F "skip=%SKIP% tokens=*" %%A IN ('@echo list volume^|@diskpart') Do ( SET LINE=%%A SET DRV_USED=!DRV_USED! !LINE:~%POS_LTR%,1! CALL :FIND !LINE:~%POS_LTR%,1! "%DRV_FREE%" IF !ERRORLEVEL!==1 FOR %%B IN (%DRV_TYPE%) DO CALL :TEST_DRIVE %%B ) IF "%VOL_WORK%"=="" ( echo. echo.Progress: Spisok perenaznachenija pust^^^! Skript zavershil rabotu. EXIT ) Echo.Progress: Vypolniaem perenaznachenie po sformirovannomu spisku... Echo. FOR %%A IN (%VOL_WORK%) DO ( CALL :FindNext CALL :ASSIGN %%A !LTR! SET DRV_USED=!DRV_USED! !LTR! ) EXIT Rem Obrabotka ocherednoj stroki komandy DiskPart "list volume" :TEST_DRIVE CALL :LENGTH %~1 IF "%~1"=="!LINE:~%POS_TYP%,%LENGTH%!" SET VOL_WORK=!VOL_WORK! !LINE:~%POS_VOL%,1! GOTO :EOF Rem Vychislenie dliny parametra :LENGTH SET LENBUF=%~1 SET LENGTH=0 IF "%~1"=="" GOTO :EOF :LENGTH_START SET /A LENGTH+=1 IF ""=="!LENBUF:~%LENGTH%,1!" GOTO :EOF GOTO :LENGTH_START Rem Vyzov komandy naznachenija :ASSIGN (@echo select volume %~1&@echo assign letter=%~2)|diskpart|find /I "DiskPart:" GOTO :EOF Rem Vyzov komandy FIND :FIND @echo %~2|@find "%~1">nul GOTO :EOF Rem Poisk svobodnoj bukvy iz zadannogo mnozestva :FindNext For %%i in (%DRV_FREE%) Do ( @echo.%DRV_USED%|Find "%%i">nul IF !ERRORLEVEL!==1 ( SET LTR=%%i GOTO :EOF ) ) Echo. Echo.Skript prervan^! Spisok svobodnyh bukv ischerpan. EXIT |
Отправлено: 23:54, 14-06-2009 | #9 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать Что это за echo файл? и как мне поставить метку системного диска. Из файла winnt.sif не срабатывает
[GuiRunOnce] "cmd /Q /C label %systemdrive% Wind_XP" Пробывал еще так [GuiRunOnce] "cmd /Q /C label %systemdrive%:Wind_XP" |
Отправлено: 17:31, 18-06-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
автоматическое назначение дисковых квот | devorer | Microsoft Windows NT/2000/2003 | 9 | 25-11-2009 18:34 | |
Установка - Назначение букв дисков при установке | mitkas | Автоматическая установка Windows 2000/XP/2003 | 5 | 24-02-2009 02:38 | |
Службы - Автоматическое назначение буквы диску | paul69 | Microsoft Windows 2000/XP | 1 | 21-02-2008 16:08 | |
Автоматическое монтирование дисков | Artla_ | Общий по Linux | 1 | 24-03-2007 23:07 | |
Сортировка имен дисков в WinХР | Mara | Хочу все знать | 2 | 07-06-2004 12:12 |
|