Bạn nên chia sẻ cách của bạn để các bạn thành viên cùng tìm hiểu và so sánh, tránh những comment như thế này sẽ làm những thành viên khác không muốn chia sẻ, chúng ta tích cực sẽ truyền năng lượng tích cực
Cháu xin được mạn phép múa rìu tý ạ. Có gì không phải mong mọi người rộng lòng bỏ qua.
Trước tiên nói về Key Retail. Key này có 2 loại: MSDNR_Retail và R_Retail.
MSDNR_Retail Key: Là Key mà Microsoft dành riêng cho nhà phát triển để thử nghiệm phần mềm, loại Key này thường bị Leak và được chia sẻ nhiều hơn.
R_Retail Key: Là loại key Microsoft bán trực tiếp cho người dùng cuối thông qua Store và các đại lý ủy quyền (như Amazon chẳng hạn). Vì vậy mà loại key này khó bị Leak và hiếm hơn key MSDNR_Retail. Office 2019 ProPlus cháu mới chỉ thấy có 1 key loại này bị rò rỉ, là key bác @Hoang Duch2 dùng ở trên.
Khi xem đoạn code của bác @Hoang Duch2 cháu thấy mới chỉ kích hoạt được với key R_Retail, còn với key MSDNR_Retail thì sẽ báo lỗi key không tương thích.
Để kích hoạt được với cả 2 loại Key Retail thì đoạn code cần được thêm phần sau:
Mã:
if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16"
if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16"
for /f %i in ('dir /b ..\root\Licenses16\ProPlus2019MSDNR_Retail*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%i"
Trước khi thêm code, bác có thể nạp key MSDNR_Retail sau vào MSAct Plus để kiểm chứng.
Cháu xin được mạn phép múa rìu tý ạ. Có gì không phải mong mọi người rộng lòng bỏ qua.
Trước tiên nói về Key Retail. Key này có 2 loại: MSDNR_Retail và R_Retail.
MSDNR_Retail Key: Là Key mà Microsoft dành riêng cho nhà phát triển để thử nghiệm phần mềm, loại Key này thường bị Leak và được chia sẻ nhiều hơn.
R_Retail Key: Là loại key Microsoft bán trực tiếp cho người dùng cuối thông qua Store và các đại lý ủy quyền (như Amazon chẳng hạn). Vì vậy mà loại key này khó bị Leak và hiếm hơn key MSDNR_Retail. Office 2019 cháu mới chỉ thấy có 1 key loại này bị rò rỉ, là key bác @Hoang Duch2 dùng ở trên.
Khi xem đoạn code của bác @Hoang Duch2 cháu thấy mới chỉ kích hoạt được với key R_Retail, còn với key MSDNR_Retail thì sẽ báo lỗi key không tương thích.
Để kích hoạt được với cả 2 loại Key Retail thì đoạn code cần được thêm phần sau:
Mã:
if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16"
if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16"
for /f %i in ('dir /b ..\root\Licenses16\ProPlus2019MSDNR_Retail*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%i"
Trước khi thêm code, bác có thể nạp key MSDNR_Retail sau vào MSAct Plus để kiểm chứng.
Code của bác Đức và của Bác @haibmh về bản chất là một, đều dùng lệnh inslic để nạp license, thực chất chẳng có gì gọi là convert cả mà phải gọi là nạp Skus.
Bây giờ bác dùng đc cả 2 key retail và VL.
Không phải cháu à, vì liên quan dên cmt của @maiphuong, bạn ấy nói chỉ cần một code là có thể điền bất kỳ key, nên bạn haibmh mới gửi cho Bác cái code đó để thử.
bác lưu lại cái này là đủ cho 2 loại key Retail trên: (cháu chỉ bổ sung 2 code lại cho đầy đủ chứ ko thêm gì)
Mã:
set ver=16
if exist "%ProgramFiles%\Microsoft Office\Office%ver%\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office%ver%"
if exist "%ProgramFiles(x86)%\Microsoft Office\Office%ver%\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office%ver%"
for /f %i in ('dir /b ..\root\Licenses%ver%\ProPlus2019R_Retail*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses%ver%\%i"
for /f %i in ('dir /b ..\root\Licenses%ver%\ProPlus2019MSDNR*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses%ver%\%i"
@
bác lưu lại cái này là đủ cho 2 loại key Retail trên: (cháu chỉ bổ sung 2 code lại cho đầy đủ chứ ko thêm gì)
Mã:
set ver=16
if exist "%ProgramFiles%\Microsoft Office\Office%ver%\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office%ver%"
if exist "%ProgramFiles(x86)%\Microsoft Office\Office%ver%\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office%ver%"
for /f %i in ('dir /b ..\root\Licenses%ver%\ProPlus2019R_Retail*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses%ver%\%i"
for /f %i in ('dir /b ..\root\Licenses%ver%\ProPlus2019MSDNR*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses%ver%\%i"
@
loại điền key trực tiếp này chỉ áp dụng đúng bản cài đặt của nó, ví dụ bác cài bản Retail thì chỉ có thể add dc key Retail mà thôi, nạp skus/lic thì bác dùng phần mềm hoặc dùng code cmd để nạp key chứ không add key trực tiếp được