Активація windows 7, windows 8 і office 2018, office 2018 з командного рядка - itшнік itшніку
Як правильно виконувати команди
Windows 7 і Windows 8
Виконайте в командному рядку slmgr.vbs без параметрів (шлях до скрипту необов'язковий, тому що він знаходиться в папці system32). Ви побачите серію довідкових вікон, причому в будь-якому з них можна натиснути CTRL + C. щоб скопіювати вміст в буфер обміну.
Для віддаленого виконання команд необхідно вказувати ім'я комп'ютера і облікові дані користувача.
Замість відображення вікон можна направити висновок команд в командний рядок, вказавши сервер сценаріїв (рекомендується cscript) і повний шлях до скрипта:
Я рекомендую саме такий спосіб. Справа в тому, що якщо з якої-небудь причини команда не спрацьовує, помилка виводиться вікні командного рядка. Якщо ж скрипт запускається безпосередньо, без участі сервера сценаріїв, в разі помилки вікно командного рядка відразу ж закриється, залишивши вас в невіданні.
Наприклад, якщо ви хочете отримати відразу всю довідку російською мовою, виконайте команду:
Скрипт ospp.vbs розташований в папці C: \ Program Files \ Microsoft Office \ Office14, а якщо 32-розрядний Office встановлений в 64-розрядної ОС, шлях до скрипту такий: C: \ Program Files (x86) \ Microsoft Office \ Office14. Далі я буду використовувати перший варіант шляху, а ви при необхідності змініть його в своїх командах.
Для запуску скрипта обов'язково потрібно сервер сценаріїв cscript. Довідка у вигляді веб-сторінки відкривається в IE командою
Для управління активацією на віддалених комп'ютерах використовується такий підхід:
Умови роботи параметрів
Windows 7 і Windows 8
На жаль, вбудована довідка скрипта не містить інформації про те, які команди вимагають повних прав. Щоб не ворожити, або дивіться довідку англійською мовою (ключове слово - "elevation"), або відразу запускайте командний рядок від імені адміністратора. Ви також можете включити можливість управління активацією для обмежених користувачів в реєстрі.
При наявності цього параметра повні права вже не потрібні.
Довідка заявляє, що повні права необхідні для всіх операцій, але це не так. Інформаційні команди можна виконувати зі звичайними правами. Як і у випадку з Windows, можна дозволити або заборонити обмеженим користувачам повне управління процесом активації.
Звичайно, ці команди потрібно виконувати з повними правами.
Відображення докладної інформації про ліцензії
Windows 7 і Windows 8
Детальна інформація виводиться командою
З її допомогою ви можете дізнатися:
- версію операційної системи, включаючи канал поширення
- ідентифікатор активації, який є унікальним для кожного продукту Microsoft (приклади - Windows і Office)
- ідентифікатор установки, який змінюється при зміні ключа продукту
- останні п'ять символів ключа продукту
- доступне число відстрочок активації
Коротку інформацію про ліцензії можна подивитися, використовуючи ключ / dli.
відстрочка активації
Windows 7 і Windows 8
Цей параметр, мабуть, відомий найбільш широко. Він дозволяє продовжити задоволення від роботи з Windows тим, хто не має ліцензійної ключа продукту.
Цю команду, відкладається активацію на 30 днів, можна запускати тричі, тим самим розтягнувши термін роботи без активації до 120 днів.
Команду можна нейтралізувати, вказавши в реєстрі:
Між іншим, команда sysprep -generalize має на увазі виконання команди slmgr.vbs -rearm. тому узагальнення образу можна проводити лише три рази.
Зміна ключа і активація через Інтернет
Windows 7 і Windows 8
Можна змінити ключ продукту і тут же активувати Windows з новим ключем через Інтернет.
Зрозуміло, що якщо ключ був раніше введений вручну або в файлі відповідей, то перша команда не потрібна. Для Retail і MAK ключів активація проводиться через Інтернет, а для корпоративних ключів GVLK виконується спроба KMS-активації.
Вводячи новий ключ, ви замінюєте старий. При необхідності старий ключ можна видалити окремою командою:
Якщо потім не вводити новий ключ, система переходить в не активований стан.
Зазначу, що в рамках автоматичної установки можна активувати систему за допомогою параметра SkipAutoActivation файлу відповідей.
Для видалення ключа продукту можна використовувати ключ / unpkey: ХХХХХ. Тут вказуються п'ять символів ключа продукту, що відображаються при запуску скрипта з ключем / dstatus.
Windows 7 і Windows 8
При наявності MAK ключа ви можете активувати систему з командного рядка навіть при відсутності підключення до Інтернету. Мабуть, така ситуація може виникнути лише в тому випадку, якщо філія компанії не має виходу в Інтернет, а KMS-сервери не використовуються.
Активація Retail ключів цим способом офіційно не документована, але може і спрацювати на увазі їх схожості з MAK. Що ж стосується OEM-ключів, то перевіряйте експериментально (по крайней мере в однієї людини в форумі це вийшло).
Для активації без підключення до Інтернету знадобляться:
54-значний ідентифікатор установки можна побачити не тільки в рамках загальної інформації про ліцензії (див. Вище). Його можна отримати і окремою командою:
У вікні, виберіть країну.
ДляУкаіни вказано безкоштовний федеральний номер і прямий московський (в тому ж вікні, до речі, то відобразиться код установки). Слідуючи підказкам автовідповідача, ви дізнаєтеся 48-значний код підтвердження активації. Тепер можна з ним активувати систему з командного рядка.
Потім дзвінок в центр активації і отримання ідентифікатора активації. Після чого активація командою:
Перевірка стану активації
тільки Windows
Якщо ви активуєте систему з командного рядка, логічно там же можна подивитися і стан активації. Це робиться командою:
Активація коробкових версій носить постійний характер, як видно на малюнку нижче.
А ось у випадку з MAK ключами ця команда відобразить дату закінчення активації.
Запобігання попадання ключа в чужі руки
тільки Windows
Існують програми, які зчитують ключ продукту з реєстру. При MAK і KMS активації ключ видаляється з реєстру автоматично. Якщо у вас інша версія, і ви не хочете, щоб користувачі комп'ютера (або навіть шкідливі програми) могли дізнатися ключ, видаліть його з реєстру командою: