|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Батник для работы с VHD |
|
|
CMD/BAT - Батник для работы с VHD
|
Пользователь Сообщения: 100 |
Всем привет !!! Сегодня изучил метод создания vhd диска через CMD т.е Diskpart так вот как я понял писать все это постоянно не очень хорошо и хочу сделать батник для создания а вот оно не получается. вроде все правильно но не работает. Вот что пишу в bat файлик
DISKPART CREATE VDISK FILE=C:\VHD\test.vhd MAXIMUM=25000 SELECT VDISK FILE=C:\VHD\test.vhd ATTACH VDISK FORMAT FS=NTFS QUICK ASSIGN LETTER=V EXIT Как сделать его рабочим ? Или может вообще нельзя в bat это сделать ? |
|
Отправлено: 21:54, 12-03-2012 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать streamrider, используйте
в script.s:
Цитата streamrider:
|
|
Последний раз редактировалось Morpheus, 12-03-2012 в 22:28. Отправлено: 22:16, 12-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1758
|
Цитата streamrider:
Т.е. все команды diskpart прописаны в батнике. Эта конструкция применима и к некоторым другим программам, которые могут выполнять сценарий, например ftp.exe |
|
Отправлено: 22:31, 12-03-2012 | #3 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать Ессно не
Цитата Foreigner:
![]() |
|
Отправлено: 22:51, 12-03-2012 | #4 |
Пользователь Сообщения: 100
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
||
Отправлено: 22:51, 12-03-2012 | #5 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Foreigner А скобки там обязательны? В двух словах, для чего они в основном нужны?
|
Отправлено: 01:45, 13-03-2012 | #6 |
![]() Старожил Сообщения: 422
|
Профиль | Отправить PM | Цитировать Цитата streamrider:
@Echo off Title Creating Virtual Disk (VHD) v5& Cls setlocal enabledelayedexpansion CD /D %~dp0 :: Название будущего VHD файла и путь к нему set vhd="D:\Win7-1.vhd" :: Размер VHD файла set mb=25000 :: Задание бувы виртуальному диску set installdisk=Y: :: Формирование файла сценария для diskpart :: ------------------------------------------------------------------ If Exist "%~dp0scene.ini" Del "%~dp0scene.ini" Echo create vdisk file=%vhd% maximum=%mb% type=fixed >> scene.ini Echo select vdisk file=%vhd% >> scene.ini Echo attach vdisk >> scene.ini Echo online disk noerr >> scene.ini Echo attributes disk clear readonly noerr >> scene.ini Echo create partition primary >> scene.ini Echo online volume noerr >> scene.ini Echo attributes volume clear readonly noerr >> scene.ini Echo active >> scene.ini Echo format quick fs=ntfs label="Win7 VHD" >> scene.ini Echo assign letter=%installdisk% >> scene.ini diskpart /s "%~dp0%scene.ini" timeout /t 2 > Nul Del "%~dp0scene.ini" Кусок взят из рабочего, но пока еще сырого бат-файла по полному созданию VHD файла. |
|
Последний раз редактировалось dorosa, 13-03-2012 в 10:16. Отправлено: 03:10, 13-03-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата DesmondTruman:
|
|
Отправлено: 07:12, 13-03-2012 | #8 |
Ветеран Сообщения: 1758
|
Цитата streamrider:
|
|
Отправлено: 07:16, 13-03-2012 | #9 |
Пользователь Сообщения: 100
|
Профиль | Отправить PM | Цитировать Цитата dorosa:
![]() Наверное ошибка где то здесь CD /D %~dp0 Foreigner, ваш код работает спасибо ))) Просто там приходиться самому создавать сценарии |
|
Отправлено: 08:13, 13-03-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Flash - Загрузка из vhd на разделе ext3 (программа для USB) | Ilya21 | Программное обеспечение Linux и FreeBSD | 0 | 08-03-2012 08:42 | |
CMD/BAT - Батник для конвертирования данных в кодировку 1200 для reg-файла | Nun-Nun | Скриптовые языки администрирования Windows | 5 | 23-01-2012 16:21 | |
CMD/BAT - [решено] Батник для работы с 2 переменными. | wormfaker | Скриптовые языки администрирования Windows | 2 | 11-07-2011 04:39 | |
CMD/BAT - [решено] Поясните батник, суть его работы. | Pozia | Скриптовые языки администрирования Windows | 10 | 08-11-2009 17:47 |
|