Войти

Показать полную графическую версию : [решено] Автоматическая активация без подключения к интернету


Страниц : [1] 2

Mishechka
21-12-2010, 11:44
Здравствуйте!
У меня лицензионная Windows 7 Professional.
Я понял, что в файл ответов можно ввести свой

<ProductKey>
<Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key>,

а можно ли ввести коды, полученные при активации по телефону, чтобы после установки активация уже была выполнена?
Спасибо.
[hr]
Читайте Управление активацией Windows 7 и Office 2010 из командной строки (http://www.outsidethebox.ms/11025/)

Vadikan
21-12-2010, 12:31
Mishechka, используйте Cscript slmgr /atp <ConfirmationID>

Mishechka
21-12-2010, 12:55
Vadikan,
Спасибо, но я ничего не понял...

Vadikan
22-12-2010, 01:45
Спасибо, но я ничего не понял... »
Гм... получите код подтверждения активации, выполните команду. Для справки запустите slmgr в командной строке :)

Mishechka
22-12-2010, 11:07
Гм... получите код подтверждения активации, выполните команду. Для справки запустите slmgr в командной строке »
У меня есть 25-ти значный серийный номер и куда его записать в файл ответов я понял.
Ещё, при активации по телефону, мне выдали 48-ми значный код, после ввода которого, активация прошла успешно.
Вот я и спрашиваю, можно ли этот 48-ми значный код вставить в файл ответов, так же как и 25-ти значный или для этого нужно предпринимать какие-то другие действия? Если да, то какие?

Только прошу принять во внимание, что я не компьютерный гуру и поэтому прошу обьяснить более конкретно и понятно.
Запустил я в командной строке slmgr и нашёл там файл slmgr.ini, почитал, ну и что я там должен был увидеть?
Спасибо.

Vadikan
22-12-2010, 11:54
Вот я и спрашиваю, можно ли этот 48-ми значный код вставить в файл ответов »
Нет.
или для этого нужно предпринимать какие-то другие действия? Если да, то какие? »
Да, в командной строке выполнить
Cscript slmgr /atp <48 значный код> »

Mishechka
22-12-2010, 12:10
Да, в командной строке выполнить
Цитата Vadikan:
Cscript slmgr /atp <48-ми значный код> » »
Но это можно будет сделать уже после, а не во время установки?
Это то же самое, что вводить код ручками, только с помощью скрипта?
Автоматически этого сделать нельзя или можно запустить этот скрипт на каком-то этапе установки?
Спасибо.

Vadikan,
Ещё такой вопрос.
Я для создания сборки пользовался RT 7 Lite. Там есть возможность ввести серийный номер заранее, я ввёл свой номер, но когда после сборки я открыл файл Autounattend.xml, то увидел, что серийный номер совсем другой. Это так должно быть или что это?
Спасибо.

Mishechka
23-12-2010, 15:52
Да, в командной строке выполнить
Цитата Vadikan:
Cscript slmgr /atp <48-ми значный код> » »
А можно ли эту команду запустить с помощью reg-файла или cmd-файла?
Спасибо.

Только что переустановил Windows 7 и в командной строке выполнить всё это запустил Cscript slmgr /atp <48-ми значный код> - ничего не произошло! Пришлось ввести код руками - активация прошла успешно.
Что-то тут не то...
Как быть?
Спасибо.

Vadikan
23-12-2010, 23:13
Mishechka, это работает только с ключами MAK и коробочных изданий (retail). Надеюсь, вы убрали <> из команды, должен быть просто номер.

Выполните cscript slmgr.vbs -dlv и скопируйте сюда строку, которая начинается со слова "Описание".

Только что переустановил Windows 7 »
Для проверки необязательно переустанавливать Windows :) Достаточно выполнить slmgr.vbs -upkи перезагрузиться

Mishechka
24-12-2010, 11:40
это работает только с ключами MAK и коробочных изданий (retail) »
Я покупал ОС вместе с компьютером, и так понимаю, что у меня OEM.

Выполните
Код:
cscript slmgr.vbs -dlv
и скопируйте сюда строку, которая начинается со слова "Описание". »
Я не компьютерный гений и все мои попытки не увенчались успехом.

Вот мой код, который я ввожу руками:
309582-145941-712405-566874-083005-763840-255762-696451

Самому создать команду у меня не получается, я просто не знаю как.
Поэтому, если не затруднит, то напишите мне эту строку конкретно.
Спасибо.

Vadikan
24-12-2010, 11:54
Я покупал ОС вместе с компьютером, и так понимаю, что у меня OEM. »
Скорее всего у вас не получится активация по этой причине.
Я не компьютерный гений и все мои попытки не увенчались успехом. »
От вас не требуется быть гением. Нужно уметь открыть командную строку от имени администратора и вставить туда команды:
slmgr.vbs -upk
Перезагрузиться.
slmgr /atp 309582145941712405566874083005763840255762696451
Если не работает, активировать вручную. Тогда
slmgr.vbs -dlv
Сделать скриншот.

Вообще, я не очень понимаю, зачем вам это нужно. У вас один компьютер с ОЕМ-системой - активируйте вручную и все...

Mishechka
24-12-2010, 12:34
Скорее всего у вас не получится активация по этой причине. »
А в чём разница?
------------------------------------------
slmgr.vbs -dlv »
Я это запускал и не понял для чего, просто мелькнуло консольное окно и всё.

Вообще, я не очень понимаю, зачем вам это нужно. »
Я ещё не перешёл окончательно на Windows 7, она у меня стоит пока на диске D и я пробую создать свою сборку по причине этого:

Вместе с компьютером мне дали диск на которм все версии:

enterprise
homebasic
homepremium
professional
starter
ultimate

И ещё ОС на диске в двух вариантах (русский и украинский). Как мне всё это удалить и оставить только Windows 7 Professional Rus?

Я так понимаю, что все коды, которые мне дали, подходят только для professional, которую я купил? Впрочем, мне другая и не нужна, я брал professional из-за удалённого рабочего стола.

Пока я всё не отлажу, мне приходится часто переустанавливать.
-------------------------------------------------------------------------------------
Я тут одну глупость сотворил:

С помощью Regshot сделал снимок реестра, ввёл код вручную (активация прошла успешно), снова сделал снимок реестра, Regshot выдал мне два файла (Redo и Undo), запустил Undo - активация не слетает, удалил её с помощью Вашего кода - активация слетела, запустил Redo - ничего не активировалось. Видимо не всё так просто с этой активцией.
Уже начинаю склоняться к мысли, что проще вводить код руками, но имею дурной характер - пока всё не выясню, не смогу спокойно спать.

Спасибо.

Vadikan
24-12-2010, 22:07
А в чём разница? »
Разница в канале распространения системы и в реализации механизма активации для разных каналов.

Уже начинаю склоняться к мысли, что проще вводить код руками »
Да, это было понятно уже давно...
но имею дурной характер - пока всё не выясню, не смогу спокойно спать. »
И другим не даете :)
Я это запускал и не понял для чего, просто мелькнуло консольное окно и всё. »
В командной строке введите
cscript %windir%\system32\slmgr.vbs -dlv
Скриншот

Mishechka
25-12-2010, 22:37
Да, это было понятно уже давно... »
Понятно, что именноя я склоняюсь к мысли, что проще вводить код руками или понятно, что эту проблему невозможно решить? Я знаю, что кто-кто, а Вы так уж точно можете её решить! Просто не видите для себя смысла, потому и пишите:
И другим не даете »
А я думаю, что любому будет приятно вставить флэшку и пойти пить кофе, вернулся, а Windows уже стоит!

Vadikan, поймите меня правильно, я ведь не прошу предпринимать каких-либо пиратских действий, я легально купил ОС и хочу лишь автоматизировать процесс установки. Я пытаюсь применять различные твики, но когда это приводит к дурным последствиям, я снова и снова переустанавливаю ОС, и так будет до тех пор пока я не сделаю из этой ОС конфетку. Может это утопия, но я надеюсь, что эти мои изыскания, на Ваш взгляд глупые, будут нужны и другим. Если это неважно, тогда что?

Позволю себе процитировать себя же ещё раз:
Я знаю, что кто-кто, а Вы так уж точно можете её решить!

В командной строке введите
Код:
cscript %windir%\system32\slmgr.vbs -dlv »

Сейчас проверю.

Спасибо.

Vadikan
26-12-2010, 21:20
Сейчас проверю. »
Я не просил проверить, я просил сделать скриншот результатов этой команды... Проблема в том, что вы, похоже, любите писать больше, чем читать :) Я знаю, что кто-кто, а Вы так уж точно можете её решить! »
Сколько бы раз вы не повторяли это заклинание, оно вам не поможет. Автоматическая активация предусмотрена даже в файле ответов, но через Интернет. Вам, конкретно вам, со своей личной сборкой для своей личной машины этого более чем достаточно. Более того, экспериментируя со сборкой, как раз-таки лучше сразу не активировать систему, а поработать с ней несколько дней, чтобы убедиться, что все ОК.

Что же касается активации по телефону, то опять же, совершенно непонятно, почему вам очень хочется делать именно так, а не через Интернет. Ведь он у вас есть. А даже если не будет, то активировать одну машину вручную занимает не так уж много времени, и уж конечно меньше времени, чем вы потратили на выяснение этого вопроса и опусы в форуме.

Что же касается ключа /atp, то в соответствии с официальной документацией он предусмотрен только для МАК - ключей многократной активации. Т.е. на случай развертывания корпоративной ОС в филиале организации, не имеющего доступа в Интернет и при отсутствии KMS сервера в организации. Я лишь предполагаю, что /atp может сработать с Retail ключом продукта. У вас же, судя по всему, ОЕМ-система, поэтому данный способ вам не поможет. И чтобы с уверенностью вам это сказать, мне нужен скриншот. Точнее два... команд
cscript %windir%\system32\slmgr.vbs -dlv
и
cscript %windir%\system32\slmgr.vbs -atp <48 цифр здесь>

Mishechka
27-12-2010, 14:19
Я не просил проверить, я просил сделать скриншот результатов этой команды... »
Раньше Вы мне писали другой код, потому я и не мог сделать скриншот, а вот с этим - кодом всё нормально.

После выполнения первого кода скриншот:

http://s2.ipicture.ru/uploads/20101227/4P1J65t5.png

После выполнения второго кода скриншот:

http://s2.ipicture.ru/uploads/20101227/XgDgEMqU.png

Но после выполнения второго кода выполнилась активация скриншот:

http://s2.ipicture.ru/uploads/20101227/jR1hcPhw.png

Что дальше?
Спасибо.

Mishechka
27-12-2010, 16:10
Что же касается активации по телефону, то опять же, совершенно непонятно, почему вам очень хочется делать именно так, а не через Интернет. »
Я мог выбрать автоматическую активацию через Интернет, но тогда у меня бы не было 48-ми значного кода для автоматической установки, кроме того, я где-то слышал, что количество активаций ограниченно. Хотя, может я и неправ.

Но тем не менее, Ваш код сработал, несмотря на то что у меня (судя по скриншоту) ОЕМ-система.

Теперь осталось придумать, как автоматически запустить Ваш код при установке Windows.

Спасибо.

Vadikan
27-12-2010, 22:11
Я мог выбрать автоматическую активацию через Интернет, но тогда у меня бы не было 48-ми значного кода для автоматической установки »
Для активации вам не нужен код, получаемый по телефону. Понимаете? :) Не нужен ни код, ни команды. Просто в файле ответов прописать можно автоматическую активацию с помощью параметра SkipAutoActivation (http://technet.microsoft.com/en-us/library/ff715518(WS.10).aspx). В справке к WAIK это тоже описано.

И если не хочется в файле ответов (почему?), то ключ /ato сработает не хуже. Для него тоже код не нужен. И если вам хочется именно командами активировать, то вы найдете, как их запустить. Материалы по автоустановке есть на сайте, и дальше Справочника (http://oszone.net/8600) ходить не нужно.

Но вы видите, в чем проблема? Она в том, что вы придумали для себя решение - активировать с помощью кодов, полученных по телефону. А на самом деле, вам нужно просто активировать систему автоматически. Чувствуете разницу? Я да...

Скриншоты ваши бесполезны, к сожалению, потому что в них не видно команд никаких... Я даже не очень представляю, как вы добились такого :) В батник заносили что-ли... От вас требовалось лишь выполнять команды в командной строке (в данном случае - запущенной с правами администратора (http://oszone.net/4331/#5)). Тогда и результат был бы виден.

Раньше Вы мне писали другой код »
Да, писал. Думал, что догадаетесь открыть командную строку от имени админа... Она открывается с фокусом на system32. В общем, берясь за автоустановку, желательно иметь общие навыки работы с командой строкой.

P.S. По результатам общения с вами я уже и статью написал. Надеюсь, я там достаточно разжевал все вопросы, включая то, как выполнять команды.
Управление активацией Windows 7 и Office 2010 из командной строки (http://www.outsidethebox.ms/11025/)

Mishechka
28-12-2010, 13:00
Думал, что догадаетесь открыть командную строку от имени админа... »
Я уже говорил Вам, что я не компьютерный гений, я просто думал, что командная строка и команда "Выполнить" в меню Пуск это одно и то же. Смешно? Мне не очень, думаю, мне нужно поискать какой-нибудь форум не для гениев, а для обычных пользователей. Но, тем не менее, мои глупые вопросы принесли пользу:
По результатам общения с вами я уже и статью написал. »

Теперь люди будут читать и осваивать! Так что, Вы мне должны медаль вручить за заслуги перед обществом, в виде CMD-файла для запуска активации. Шутка!

Теперь я правильно запустил командную строку и вот результат:

Первый код скриншот:

http://s2.ipicture.ru/uploads/20101228/XBb0Wuvf.png

Второй код скриншот:

http://s2.ipicture.ru/uploads/20101228/jngI7fEB.png

Судя по всему, у меня ОЕМ и не должна была активироваться, но ведь активируется...

Спасибо.

Vadikan
28-12-2010, 22:00
я просто думал, что командная строка и команда "Выполнить" в меню Пуск это одно и то же. Смешно? Мне не очень, думаю, мне нужно поискать какой-нибудь форум не для гениев, а для обычных пользователей »
Смешно, что за автоустановку берутся люди, не знающие разницы между окном "Выполнить" и командной строкой :) А форум у нас для тех, кто умеет читать и вникать. Но другой поискать вам никто не мешает, дело добровольное...

Судя по всему, у меня ОЕМ и не должна была активироваться, но ведь активируется... »
Мои утверждения основаны на официальной документации, поскольку у меня нет ОЕМ-ключей. Активируется и ладушки.

Так что, Вы мне должны медаль вручить за заслуги перед обществом, в виде CMD-файла для запуска активации. »
Это вы и сами найдете, ориентиры я вам дал. С наступающим!




© OSzone.net 2001-2012