11 votes

Activation silencieuse d'Office 2010 après une installation sans surveillance

J'ai créé une installation non surveillée d'Office 2010 en utilisant l'OTK. Nous utilisons un MAK plutôt qu'un KMS (ce n'est pas ma décision). Existe-t-il un moyen d'activer Office 2010 après l'installation? Même si la clé est définie lors de l'installation, elle ne s'active pas.

Je ne veux pas que les utilisateurs soient invités à activer car cela se fera dans un environnement de laboratoire.

11voto

MDMarra Points 99815

En cas de doute - Office installe OSPP.VBS dans le répertoire office14 et peut gérer l'activation d'office, entre autres.

Dans OCT, je l'ai configuré pour exécuter c:\windows\system32\cscript C:\"Program Files (x86)\Microsoft Office\Office14\OSPP.VBS" /act pendant l'installation.

Tous les produits Office sont activés après cela. J'ai une installation silencieuse de Visio, Project puis d'Office et j'ai Office qui lance l'activation ensuite et les trois produits sont activés en même temps.

4voto

daniel Points 1

Ne pas brouiller les pistes sur ce post mais j'ai réglé ceci en utilisant cette commande dans OCT :
[WindowsFolder]\system32\cscript [INSTALLLOCATION]\OSPP.VBS
Avec le paramètre /act

Au cas où quelqu'un d'autre aurait besoin de cette info. Ross

2voto

Mike Points 6080

Il suffit de mettre ce lot dans votre script post-sysprep, cela devrait faire l'affaire pour vous. Testé et fonctionne sur des systèmes 32 bits et 64 bits ainsi que sur différents OS.

Peut-être que quelqu'un peut faire un vbs pour cela ou autre chose.

activateproper.cmd

 REM NOM DU CLIENT ICI
REM DATE DE LA DERNIÈRE MODIFICATION

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

REM Utiliser le répertoire de travail actuel
cd /d "%~dp0"

if not defined _win7vlk if not defined _2010vlk goto :nokey

echo Vérification de la connectivité internet nécessaire pour activer
echo Cette fenêtre ne progressera pas tant que l'internet ne sera pas établi
echo Si vous utilisez un pare-feu, veuillez désactiver temporairement le pare-feu

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

echo Changer l'heure
net time \\LANMACHINEWITHCORRECTTIME /set /y

echo Invite pour activer Windows 7 si nécessaire
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 Invite pour activer Office 2010 si nécessaire
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

0voto

jay Points 823

Vous pouvez également activer Office 2010 au moment de l'installation d'une clé MAK en définissant la valeur de la propriété AUTO_ACTIVATE. Pour ce faire, suivez ces étapes :

  1. Dans l'OCT, sélectionnez Modifier les propriétés de configuration dans le volet de gauche, puis cliquez sur Ajouter dans le volet de droite.

  2. Dans la boîte de dialogue Ajouter une valeur de propriété, dans la zone Nom, tapez AUTO_ACTIVATE. Notez que les noms de propriété doivent être en majuscules.

  3. Dans la zone Valeur, tapez 1, puis cliquez sur OK.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X