Описание:
1. Утсновка Windows производиться через командную строку с флешки.
2. Скрипт устроен так, что будущая система будет установлена на тот накопитель, который был определён системой как Disk 0. Что чаще всего бывает не тем куда на самом деле нужно установить Win.
3. В скрипте который устанавливает Win, была обнаружена строчка которую нужно изменить:
rem as necessary. ==
select disk 0
clean
convert gpt
rem == 1. System partition
4. У меня нет информационного образования, да и вообще я гуманитарий. Единственное, что я смог сделать самостоятельно, это cmd файл "List disk" который выполняет скрипт:
@echo
diskpart /s list disk.txt
В сценарии "list disk.txt":
list disk
exit
Тем самым я узнаю какие накопители под каким номером определяются.
Вопрос:
Если кто-то знает, подскажите, как нужно изменить эту часть скрипта:
rem as necessary. ==
select disk 0
clean
convert gpt
rem == 1. System partition
Что бы вместо выбора Disk 0 по умолчанию, он давал мне возможность выбрать диск.
Системное администрирование
Установка Windows производиться через CMD. Помогите доработать скрипт.
Если это bat то может поможет я не уверен.
Но вот команда set /p p="Wwedite Password"
Выводит на экран Текст введите пароль и введенный текст сохраняет
в переменной "p" а используется переменная p уже так %p%
Ниже пример только без пробелов без ничего все как тут соблюдать.
set /p p="Wwedite Password"
if %p% == password echo kak ugadal?
Я надеюсь что тебе так поможет
rem as necessary. ==
set /p p="Введите имя диска для выбора"
select %p%
clean
convert gpt
rem == 1. System partition
Не уверен что поможет.
Может и не поможет только из за пробела
Может можно будет сделать так
rem as necessary. ==
set /p p="Введите имя диска для выбора"
set /p x="Введите цифру диска"
select %p%+%x%
clean
convert gpt
rem == 1. System partition
Правда если еще они вообще так соединяются я про это
select %p%+%x%
Если че создавай вопрос еще может гении вопроса твоего не видели.
А у меня комментов уже нет, да и тебе наверно еще как то проверить надо.
Но вот команда set /p p="Wwedite Password"
Выводит на экран Текст введите пароль и введенный текст сохраняет
в переменной "p" а используется переменная p уже так %p%
Ниже пример только без пробелов без ничего все как тут соблюдать.
set /p p="Wwedite Password"
if %p% == password echo kak ugadal?
Я надеюсь что тебе так поможет
rem as necessary. ==
set /p p="Введите имя диска для выбора"
select %p%
clean
convert gpt
rem == 1. System partition
Не уверен что поможет.
Может и не поможет только из за пробела
Может можно будет сделать так
rem as necessary. ==
set /p p="Введите имя диска для выбора"
set /p x="Введите цифру диска"
select %p%+%x%
clean
convert gpt
rem == 1. System partition
Правда если еще они вообще так соединяются я про это
select %p%+%x%
Если че создавай вопрос еще может гении вопроса твоего не видели.
А у меня комментов уже нет, да и тебе наверно еще как то проверить надо.
тут просьбы запрещены правилами.
Игорь Баженов
не знал, приношу извинения.
Дикий Диченко верно написал нужна переменная и ввод её с клавы.
"Установка Windows производиться через CMD"
Только нахрена вообще такая херня нужна?
Чем родные херни для автоматизации не подходят?
"Установка Windows производиться через CMD"
Только нахрена вообще такая херня нужна?
Чем родные херни для автоматизации не подходят?
Игорь Баженов
Из за специфики самой копии Win. Такой способ выбран в связи с тем, что на этапе установки можно сразу произвести настройки рабочего стола, OEM, вшить электронный ключ, и вообще максимально снизить затрату времени на установку. По факту решив тот вопрос, что я описал. Установка всей ОС и её полная настройка будет заключена в пару кликов. А при условии, что за один день Win ставить от 10-20 раз, этот способ уже экономит значительно времени, но можно сэкономить и ещё больше. ))
Если я не ошибаюсь, система выбирает диск для загрузчика, а не для установки самой системы. Да, и давно с таким уже не возился, найдите себе нормальный образ диска.
Игорь Баженов
Образ нормальный. Я работаю в организации, в которой устанавливается WIn, с прошитыми в биос ключами. Она дешёвая и для конечного пользователя выгода огромная и плюс ещё много положительных моментов. И тот способ которым происходит установка и на данном этапе сильно упрощает весь процесс установки. По факту решив тот вопрос, что я описал. Установка всей ОС и её полная настройка будет заключена в пару кликов.
Похожие вопросы
- Все знают что из cmd скрипта возможно запустить и vbs и js и hta к примеру, возможно ли из vbs вызвать cmd скрипт?!
- Какие скрипты vbs запускаются автоматически при загрузке Windows или некоторых программ (н-р MS Word)?
- Нужна помощь с созданием скрипта под windows
- Как запустить с помощью команды Windows 10 (cmd, bat), графический интерфейс?
- Не могу зайти в Windows после установки AirSlax
- Мне нужна помощь с AHK скриптом!
- Как через cmd узнать об установленном\отсутствующем google chrome ?
- Создание vbs-скрипта ...
- Кто-нибудь может выручить скриптом для Excel?
- Нужен скрипт который проверял бы состояние службы и если она не запущена, запускал бы её. Спасибо.
Жаль я плохо разбираюсь в этом вопросе, но я это грубо говоря вижу так:
Система определяет Disk 0 - hdd, disk 1 - ssd, Disk - 2 флешка с win.
Дальше тебе выводится текст выберете диск для установки. И возможно нужно писать не цифру "0" или "1", или так далее в зависимости от кол-во накопителей. А просто написать "Disk 1", мне кажется с стороны кода это будет как то проще реализовать для того, что бы компьютер проще понял команду.