การเปิดใช้งาน Office 2010 แบบไม่โต้ตอบหลังจากการติดตั้งโดยไม่ตั้งใจ


11

ฉันสร้างการติดตั้ง Office 2010 โดยไม่ต้องใส่ข้อมูลโดยใช้ OCT เราใช้ MAK มากกว่า KMS (ไม่ใช่การตัดสินใจของฉัน) มีวิธีเปิดใช้งาน Office 2010 หลังจากการติดตั้งหรือไม่ แม้ว่าจะมีการตั้งค่าคีย์ในระหว่างการติดตั้ง แต่ก็ไม่ได้เปิดใช้งาน

ฉันไม่ต้องการให้ผู้ใช้เปิดใช้งานเนื่องจากสิ่งนี้จะอยู่ในสภาพแวดล้อมของแล็บ

คำตอบ:


11

ในกรณีที่มีใครสงสัย - Office ติดตั้ง OSPP.VBS ในไดเรกทอรี office14 และสามารถจัดการการเปิดใช้งาน office เหนือสิ่งอื่นใด

ใน OCT ฉันตั้งค่าให้เรียกใช้c:\windows\system32\cscript C:\"Program Files (x86)\Microsoft Office\Office14\OSPP.VBS" /actระหว่างการติดตั้ง

ผลิตภัณฑ์สำนักงานทั้งหมดจะเปิดใช้งานหลังจากนั้น ฉันติดตั้ง Visio เงียบ ๆ โครงการและ Office แล้วเปิดใช้งาน Office หลังจากเปิดใช้งานผลิตภัณฑ์ทั้งสามจะเปิดใช้งานในครั้งเดียว


อัปเดต: เราไปถึง KMS :)
MDMarra

4

ไม่ให้โคลนในโพสต์นี้ แต่ฉันตั้งค่านี้โดยใช้คำสั่งนี้ใน OCT:
[WindowsFolder] \ system32 \ cscript [INSTALLLOCATION] \ OSPP.VBS
ด้วยพารามิเตอร์ของ / act

ในกรณีที่คนอื่นต้องการข้อมูลนั้น รอสส์


2

เพียงแค่โยนชุดนี้ในสคริปต์การโพสต์ sysprep ของคุณควรทำเคล็ดลับสำหรับคุณ ผ่านการทดสอบการทำงานกับระบบ 32 บิตและ 64 บิตเช่นเดียวกับระบบปฏิบัติการที่แตกต่างกัน

บางทีใครบางคนสามารถ vbs อันนี้หรืออะไรก็ได้

activateproper.cmd

REM CUSTOMER NAME HERE
REM DATE LAST MODIFIED

set _win7vlk=XXXXX-8FFQX-YYYYY-33XHT-ZZZZZ
set _2010vlk=YYYYY-YYYYY-WQGB6-KW8P8-XXXXX

REM Use current working dir
cd /d "%~dp0"

if not defined _win7vlk if not defined _2010vlk goto :nokey

echo Checking for internet connectivity needed to activate
echo This screen will not progress until internet is established
echo If you are using firewall please disable the firewall temporarily

:LOOP
PING -n 3 google.com|find "TTL" >NUL
IF NOT ERRORLEVEL 1 goto :ENDLOOP
IF     ERRORLEVEL 1 goto :LOOP
:ENDLOOP
echo Internet Detected

echo Change the time
net time \\LANMACHINEWITHCORRECTTIME /set /y

echo Prompt to activate Windows 7 if needed
if exist "%windir%\system32\slmgr.vbs" FOR /F "tokens=5" %%a in ('cscript "%windir%\system32\slmgr.vbs" -xpr') do (set _act=%%a)
if "%_act%" neq "activated." if defined _win7vlk (
    cscript "%windir%\system32\slmgr.vbs" -ipk %_win7vlk%
    cscript "%windir%\system32\slmgr.vbs" -ato
    )

echo Prompt to activate Office 2010 if needed
if exist "%PROGRAMFILES%\Microsoft Office\Office14\WINWORD.exe" set _offver=%PROGRAMFILES%
if exist "%PROGRAMFILES% (x86)\Microsoft Office\Office14\WINWORD.exe" set _offver=%PROGRAMFILES% (x86)

if defined _offver if defined _2010vlk (FOR /F "tokens=3* delims=: " %%a in ('cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /dstatus') do (
    if "%%a" == "---OOB_GRACE---" (cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /inpkey:%_2010vlk%
                    cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /act)
    if "%%a" == "---OOT_GRACE---" (cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /inpkey:%_2010vlk%
                    cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /act)
    if "%%a" == "---NOTIFICATIONS---" (cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /inpkey:%_2010vlk%
                    cscript "%_offver%\Microsoft Office\Office14\OSPP.VBS" /act)
    ))



:nokey

0

คุณยังสามารถเปิดใช้งาน Office 2010 ในเวลาที่คุณติดตั้งคีย์ MAK โดยการตั้งค่าคุณสมบัติ AUTO_ACTIVATE โดยทำตามขั้นตอนต่อไปนี้ :

  1. ใน OCT เลือกแก้ไขการตั้งค่าคุณสมบัติในบานหน้าต่างด้านซ้ายแล้วคลิกเพิ่มในบานหน้าต่างด้านขวา

  2. ในการเพิ่มมูลค่าทรัพย์สินกล่องโต้ตอบในชื่อกล่องชนิดAUTO_ACTIVATE โปรดทราบว่าชื่อคุณสมบัติจะต้องเป็นตัวพิมพ์ใหญ่

  3. ในราคากล่องพิมพ์1แล้วคลิกตกลง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.