|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » пользователям VMWare посвящается :) |
|
||||
|
|
пользователям VMWare посвящается :)
|
|
Новый участник Сообщения: 12 |
Думаю не ошибусь, если скажу, что всякий продвинутый пользователь, делающий свою сборку Windows, вначале тестирует ее на виртуальной машине. Не знаю, кого как, а меня изрядно напрягает в VMWare необходимость при создании новой машины делать кучу лишних телодвижений. Пытался найти, можно ли делать это из командной строки - не нашел.
Зато нашел выход при помощи AutoIt! Opt("WinTitleMatchMode", 2)
if Not WinExists("VMware Workstation","") Then
Run(@ProgramFilesDir & "\VMware\VMware Workstation\vmware.exe")
Else
WinActivate("VMware Workstation","")
EndIf
WinWait("VMware Workstation","")
; ---------------------------------------------------------------------------------
; !!! обратить внимание !!!
; у AutoIt имеется некоторый бзик с эмуляцией нажатия клавиш
; если в системе по умолчанию стоит русская раскладка клавиатуры
; и надо "проиграть" английское клавиатурное сокращение,
; как, например, в данном случае Ctrl-N, то в команде Send
; надо писать русскую букву, стоящую на этой клавише
Send("^т")
; ---------------------------------------------------------------------------------
Opt("WinTitleMatchMode", 4)
ControlClick("VMware Workstation","","Button1")
;: запуск помощника
;: страница 1 - приветствие
WinWait("New Virtual Machine Wizard","This wizard will guide you thr")
Send("{ENTER}")
;: страница 2 - выбрать соответствующую конфигурацию (Типичная/Специальная)
WinWait("New Virtual Machine Wizard","Create a new virtual machine w")
Send("{ENTER}")
;: страница 3 "Guest operating system"
WinWait("New Virtual Machine Wizard","Guest operating system")
;: ControlClick("New Virtual Machine Wizard","Guest operating system","Button1")
Send("{TAB}{DOWN 4}{ENTER}")
;: страница 4 "Virtual machine name"
WinWait("New Virtual Machine Wizard","&Virtual machine name")
Send("{ENTER}")
;: страница 5 - Сеть
WinWait("New Virtual Machine Wizard","Use n&etwork address translati")
ControlClick("New Virtual Machine Wizard","Use n&etwork address translati","Button3")
Send("{ENTER}")
;: страница 6 - Емкость виртуального жесткого диска
;: устанавливается сразу 2 Gb, место на диске выделяется целиком
WinWait("New Virtual Machine Wizard","This virtual disk can never be")
Send("2{TAB}{SPACE}{TAB 3}{ENTER}")
ControlClick("New Virtual Machine Wizard","This virtual disk can never be","Button1")
|
|
|
Отправлено: 04:15, 25-11-2006 |
|
Silent Сообщения: 1305
|
Профиль | Сайт | Цитировать А зачем это вообще делать? Если конфиг уже настроен (главное в биосе ВМ выставить приоритет загрузки с CD, а затем HDD), в сидюк вставлен iso-образ, то при пересборке этого образа даже пальцем шевелить не нужно - путь iso-образа уже прописан в ВМ, достаточно включить ВМ и загрузка пойдёт с нового, только что собранного образа.
|
|
Отправлено: 00:44, 26-11-2006 | #2 |
|
Новый участник Сообщения: 12
|
Профиль | Сайт | Отправить PM | Цитировать Если ты отлаживаешь глюки этапа установки Windows, то каждый раз приходится убивать созданную и проинсталлированную систему (читай виртуальную машину) - хоть вставляй, хоть вынимай "виртуальный" CD, второй раз инсталляция не пойдет.
я целую неделю пытался понять, почему не отрабатывает секция RunOnceEx и количество создаваемых и убиваемых ВМ превалило всякие разумные пределы |
|
Отправлено: 06:46, 26-11-2006 | #3 |
|
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать caveman007 А зачем
Цитата:
|
|
|
Отправлено: 10:07, 26-11-2006 | #4 |
|
Silent Сообщения: 1305
|
Профиль | Сайт | Цитировать caveman007
Если тебе лень делать быстрое форматирование в самом начале установки ОС (которое кстати занимает пару секунд), в ВМ достаточно удалить виртуальный винт и добавить новый, а не пересоздавать ВМ полностью заново и с новыми настройками. |
|
|
Отправлено: 12:41, 26-11-2006 | #5 |
|
Silent Сообщения: 1305
|
Профиль | Сайт | Цитировать Цитата:
|
|
|
Отправлено: 12:53, 26-11-2006 | #6 |
|
Ветеран Сообщения: 628
|
Профиль | Отправить PM | Цитировать а можно просто в самом начале загрузки нажать ESC и выбрать с какого устройства загрузиться
|
|
Отправлено: 13:41, 26-11-2006 | #7 |
|
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать а можно ваще эту тему грохнуть ..
или переименовать/перенести на предмет http://www.vmware.com/support/ws55/d...ll_silent.html вот там полно косяков не решённых .. а именно если ставить проку после админточки с родными с сайта ключами потом прога при первом запуске рычит на лицензию и более ничего не помагает ... и не унинсталится вот бы где покапать |
|
------- Отправлено: 14:34, 26-11-2006 | #8 |
|
Новый участник Сообщения: 12
|
Профиль | Сайт | Отправить PM | Цитировать Это ж надо, как я протупил! Но! Мы не ищем легких путей!
![]() Огромное спасибо RED_AD и simplix. При том, что чайником я себя назвать не могу и сам не раз проделывал подобные вещи при инсталляции на живой машине, это решение начисто вылетело из головы. Ну, по крайней мере, хоть один раз мой скрипт может пригодиться ![]() |
|
Отправлено: 20:05, 26-11-2006 | #9 |
|
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать А можно еще snapshot сделать с голым диском... ;-)
|
|
------- Отправлено: 20:34, 27-11-2006 | #10 |
|
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| История про компьютер. Заядлым компьютерщикам посвящается... НОСТАЛЬГИЯ | Gold Dragon | Юмор | 0 | 22-11-2009 19:32 | |
| V. 5.5/2000/2003 - спам к определенным пользователям. | Greg106 | Microsoft Exchange Server | 2 | 22-07-2009 20:24 | |
| Старым железячникам посвящается! | Kanonir | Непонятные проблемы с Железом | 19 | 23-11-2005 16:11 | |
| Трафик по пользователям | lassar2000 | Программное обеспечение Linux и FreeBSD | 10 | 27-12-2002 13:38 | |
|