Làm cách nào để kích hoạt windows với slmgr.vbs?


1

Tôi đang cố gắng kích hoạt một bản sao của Windows Server 2008 R2 thông qua dòng lệnh. Bất kể những gì tôi cố gắng, tôi không thể kích hoạt Windows ngoại trừ thông qua GUI.

Những điều tôi đã thử:

#using slmgr
slmgr.vbs -ipk <key> -ato

#using powershell
$service = Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService"
$service.InstallProductKey($key)
$service.RefreshLicenseStatus()

Các phương thức trên thoát không có lỗi, nhưng trang thuộc tính máy chủ vẫn nói "cần kích hoạt". Tôi cũng được khởi động lại mà không thay đổi vấn đề. Tôi cần tự động kích hoạt một số cách mà không cần sử dụng GUI. Làm thế nào tôi có thể đi về làm điều này?

CHỈNH SỬA: Tôi có thể chạy slmgr.vbs / dli và khóa sản phẩm một phần là chính xác. Trạng thái là "Thông báo thời gian ân hạn đã hết hạn"

Câu trả lời:


1

Lệnh khóa cài đặt phải tách biệt với lệnh kích hoạt, tức là Chạy slmgr.vbs hai lần.

Kịch bản không kiểm tra hoặc mong đợi các tham số chuỗi như thế.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.