Сегодня Microsoft опубликовала статью в базе знаний под номером 948472, позволяющую продлить пробный период Windows Server 2008 до 240 дней. За это время, по мнению Microsoft, технические специалисты смогут по-настоящему оценить удивительные возможности Windows Server 2008.

Как установить Windows Server 2008, не активируя его?

   1. Запустите инсталлятор Windows Server 2008;
   2. В момент, когда система предложит ввести ключ продукта, просто не вводите его. Щелкните No, когда инсталлятор спросит, уверены ли вы в своем выборе;
   3. Укажите версию Windows Server 2008, которую вы хотели бы оценить. Обратите внимание, что после установки Windows Server 2008 невозможно изменить версию ОС без ее переустановки;
   4. Ознакомьтесь с лицензионным соглашением и подтвердите ваше согласие с ним;

По завершении установки Windows Server 2008 начнется 60-дневный пробный период. Для проверки количества дней, оставшихся до окончания периода оценки, запустите скрипт Slmgr.vbs, находящийся в папке System32. Для запуска скрипта используйте флаг -dli. Команда slmgr.vbs -dli показывает количество дней, оставшихся до завершения текущего 60-дневного периода оценки.

Как вручную продлить пробный период Windows Server 2008?

Когда период оценки Windows Server 2008 подходит к концу, вы можете повторно использовать скрипт Slmgr.vbs для сброса пробного периода. Для этого необходимо сделать следующее:

   1. Щелкните Start и запустить Command Prompt;
   2. Введите в консоли slmgr.vbs -dli и нажмите ENTER, чтобы проверить статус текущего периода оценки;
   3. Чтобы сбросить текущий пробный период, введите команду slmgr.vbs -rearm и нажать ENTER;
   4. Перезагрузите компьютер.

Как автоматически продлить пробный период Windows Server 2008?

Возможно, есть и такие пользователи, которые хотят автоматизировать процесс сброса периода оценки. Единственный возможный выход - использовать Task Scheduler. Можно настроить Task Scheduler таким образом, чтобы он запускал скрипт Slmgr.vbs через определенный период времени. Для этого необходимо сделать следующее:

   1. Щелкните Start, выберите Administrative Tools и запустите Task Scheduler;
   2. Скопируйте данную задачу на сервер и сохраните как .xml-файл. В качестве названия можно указать любое имя, мы же назовем его Extend.xml:

      <?xml version="1.0" encoding="UTF-16"?>
      <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
        <RegistrationInfo>
          <Date>2007-09-17T14:26:04.433</Date>
          <Author>Microsoft Corporation</Author>
        </RegistrationInfo>
        <Triggers>
          <TimeTrigger id="18c4a453-d7aa-4647-916b-af0c3ea16a6b">
            <Repetition>
              <Interval>P59D</Interval>
              <StopAtDurationEnd>false</StopAtDurationEnd>
            </Repetition>
            <StartBoundary>2007-10-05T02:23:24</StartBoundary>
            <EndBoundary>2008-09-17T14:23:24.777</EndBoundary>
            <Enabled>true</Enabled>
          </TimeTrigger>
        </Triggers>
        <Principals>
          <Principal id="Author">
            <UserId>domain\alias</UserId>
            <LogonType>Password</LogonType>
            <RunLevel>HighestAvailable</RunLevel>
          </Principal>
        </Principals>
        <Settings>
          <IdleSettings>
            <Duration>PT10M</Duration>
            <WaitTimeout>PT1H</WaitTimeout>
            <StopOnIdleEnd>true</StopOnIdleEnd>
            <RestartOnIdle>false</RestartOnIdle>
          </IdleSettings>
          <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
          <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
          <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
          <AllowHardTerminate>true</AllowHardTerminate>
          <StartWhenAvailable>false</StartWhenAvailable>
          <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
          <AllowStartOnDemand>true</AllowStartOnDemand>
          <Enabled>true</Enabled>
          <Hidden>false</Hidden>
          <RunOnlyIfIdle>false</RunOnlyIfIdle>
          <WakeToRun>true</WakeToRun>
          <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
          <DeleteExpiredTaskAfter>PT0S</DeleteExpiredTaskAfter>
          <Priority>7</Priority>
          <RestartOnFailure>
            <Interval>PT1M</Interval>
            <Count>3</Count>
          </RestartOnFailure>
        </Settings>
        <Actions Context="Author">
          <Exec>
            <Command>C:\Windows\System32\slmgr.vbs</Command>
            <Arguments>-rearm</Arguments>
          </Exec>
          <Exec>
            <Command>C:\Windows\System32\shutdown.exe</Command>
            <Arguments>/r</Arguments>
          </Exec>
        </Actions>
      </Task>

      В данном коде замените значение "UserID" на тэг, содержащий ваш домен и алиас: <UserId>domain\alias</UserId>;
   3. В Task Scheduler из меню Action выберите Import Task;
   4. Выберите ранее сохраненный .xml-файл;
   5. Щелкните Import;
   6. Перейдите на вкладку Triggers tab;
   7. Выберите триггер One Time и нажмите Edit;
   8. Измените дату запуска на день, предшествующий дню окончания пробного периода;
   9. Щелкните OK и закройте Task Scheduler.