СОЗДАНИЕ ШАБЛОНОВ ОТКЛЮЧЕННЫХ РЕСУРСОВ

1. В компьютеризированной среде, в которой один или более программных ресурсов используются для выполнения одной или более функций на одной или более компьютерных системах, способ создания шаблона, по меньшей мере, одного из одного или более программных ресурсов, когда, по меньшей мере, один программный ресурс отключен, содержащий этапы на которых:
идентифицируют отключенный программный ресурс;
идентифицируют одну или более настроек шаблона, которые идентифицируют один и более признаков, подлежащих удалению из программного ресурса;
выполняют в первой операционной системе программу подготовки, сконфигурированную для удаления признаков в соответствии с настройками шаблона;
перенаправляют один или более вызовов функций программы подготовки идентифицированному программному ресурсу так, что признаки, определенные одной или более настроек шаблона, удаляются из программного ресурса, и таким образом, что создается шаблон программного ресурса.
2. Способ по п.1, в котором идентифицированный отключенный программный ресурс является отключенной операционной системой виртуальной машины.
3. Способ по п.1, в котором идентифицированный отключенный программный ресурс является отключенной прикладной программой, установленной в любой из первой или второй операционной системе.
4. Способ по п.1, в котором программа подготовки выполняется на агенте подготовки, сконфигурированном для получения одной или более настроек шаблона.
5. Способ по п.4, в котором агент подготовки сконфигурирован для передачи одного или нескольких вызовов функций идентифицированному программному ресурсу посредством блока монтирования ресурсов.
6. Способ по п.4, в котором идентифицированный отключенный программный ресурс является файлом тома жесткого диска, и в котором блок монтирования ресурсов является, по меньшей мере, один из: блока монтирования тома жесткого диска, приложения или системной библиотеки, сконфигурированной для предоставления доступа к соответствующему физическому диску.
7. Способ по п.6, в котором файл тома жесткого диска соответствует виртуальной машине.
8. Способ по п.1, в котором одна или более настроек шаблона содержит системную или пользовательскую настройку, содержащую указание на одно или более из: имя компьютера, имя пользователя, имя компании, имя домена или сетевой адрес.
9. Способ по п.1, в котором одна или более настроек шаблона содержит системную или пользовательскую настройку, содержащую указание на одно или более из: настройка перехода на летнее время или настройка часового пояса.
10. Способ по п.1, в котором одна или более настроек шаблона содержит системную или пользовательскую настройку, содержащую указание на одно или более из: ключ продукта ресурса, версия программного обеспечения или настройка безопасности.
11. Способ по п.1, дополнительно содержащий этап установки шаблона программного обеспечения на компьютеризированную систему.
12. Способ по п.11, дополнительно содержащий этап ввода одного или более пользовательских признаков в шаблон программного обеспечения таким образом, что создается другой программный ресурс, причем отличный от идентифицированного отключенного программного ресурса.
13. Способ по п.11, в котором один или более пользовательских признаков принимают от одного из: устройство хранения или сетевой интерфейс.
14. Способ по п.11, в котором один или более пользовательских признаков принимают через интерфейс пользователя.
15. В компьютеризированной среде, содержащей одну или более виртуальных машин, способ копирования виртуальной машины, когда она отключена, причем виртуальная машина и копия виртуальной машины при функционировании имеют различимые идентификаторы, и содержащий этапы, на которых:
принимают идентификатор файла виртуальной машины, установленного в первой области хранения;
принимают один или более вызовов функций программы подготовки, установленной во второй области хранения; причем один или более вызовов функций являются запросами на удаление одного или более признаков;
выполняют один или более вызовов функций на файлах виртуальной машины; причем удаляется один или более признаков из первой области хранения; и
создают шаблонную копию файлов виртуальной машины.
16. Способ по п.15, дополнительно содержащий этап установки шаблонной копии виртуальной машины в третью область хранения.
17. Способ по п.15, дополнительно содержащий этап сохранения одного или более признаков, которые были удалены из файла виртуальной машины.
18. Способ по п.15, в котором файл виртуальной машины дополнительно содержит первое и второе обновление программного обеспечения.
19. Способ по п.18, в котором один или более признаков содержат запрос на удаление второго обновления программного обеспечения, но не первого обновления программного обеспечения.
20. В компьютеризированной среде, в которой один или более программных ресурсов используются для выполнения одной или более функций на одной или более компьютерных системах, программный продукт, содержащий машиноисполняемые инструкции, хранимые в нем, которые при своем выполнении побуждают один или более процессоров выполнять этапы способа создания шаблона, по меньшей мере, одного из одного или более программных ресурсов, когда по меньшей мере один программный ресурс отключен, содержащий этапы, на которых:
идентифицируют отключенный программный ресурс;
идентифицируют одну или более настроек шаблона, которые идентифицируют один и более признаков, подлежащих удалению из программного ресурса;
выполняют в первой операционной системе программу подготовки, сконфигурированную для удаления признаков в соответствии с настройками шаблона;
перенаправляют один или более вызовов функций программы подготовки идентифицированному программному ресурсу таким образом, что признаки, идентифицированные в одной или более настройках шаблона, удаляются из программного ресурса, и таким образом создается шаблон программного ресурса.