Il blog professionale di Francesco Settembre

I miei lavori, i miei progetti

Come abilitare run-as su Vista

with one comment

Negli ultimi mesi ho cominciato a smanettare con Windows Vista, causa migrazione a lavoro , e mi sono imbattuto in un problema con gli snap-in dopo aver installato i Windows 2003 Administration Tools. Infatti, al primo avvio mi son ritrovato di fronte un bel messaggio:

MMC could not create the snap-in.

Attualmente non ci sono patch rilasciati da Microsoft, per cui ho dovuto adottare questo workaround che traduco:

1. Effettuare il login su Vista con i grants di amministratore;

2. Scaricare il file adminpak.cmd e salvarlo nella cartella C:\Users\username (in cui username = l’account administrator con cui ci si è loggati);

3. Click su Start > All Programs > Accessories quindi click con il tasto destro del mouse su Command Prompt selezionando Run as administrator;

4. Scrivere il seguente comando: C:\Users\username\adminpak.cmd

(Per versioni di Windows Vista a 64-bit , è necessario digitare prima il comando cd %systemroot%\syswow64).

Ora sarà possibile cliccare con il tasto destro sui programmi che vogliamo eseguire come amministratori (o con il domain admin account) ed utilizzare il comando Run as administrator

Per onor di cronaca, ecco il contenuto del file adminpack.cmd:

@echo off

REM RegisterAdminPak.cmd
REM (c) 2006 Microsoft Corporation. All rights reserved.

set filelist=adprop.dll azroles.dll azroleui.dll ccfg95.dll
set filelist=%filelist% certadm.dll certmmc.dll certpdef.dll certtmpl.dll
set filelist=%filelist% certxds.dll cladmwiz.dll clcfgsrv.dll clnetrex.dll
set filelist=%filelist% cluadmex.dll cluadmmc.dll cmproxy.dll cmroute.dll
set filelist=%filelist% cmutoa.dll cnet16.dll debugex.dll dfscore.dll
set filelist=%filelist% dfsgui.dll dhcpsnap.dll dnsmgr.dll domadmin.dll
set filelist=%filelist% dsadmin.dll dsuiwiz.dll imadmui.dll lrwizdll.dll
set filelist=%filelist% mprsnap.dll msclus.dll mstsmhst.dll mstsmmc.dll
set filelist=%filelist% nntpadm.dll nntpapi.dll nntpsnap.dll ntdsbsrv.dll
set filelist=%filelist% ntfrsapi.dll rasuser.dll rigpsnap.dll rsadmin.dll
set filelist=%filelist% rscommon.dll rsconn.dll rsengps.dll rsjob.dll
set filelist=%filelist% rsservps.dll rsshell.dll rssubps.dll rtrfiltr.dll
set filelist=%filelist% schmmgmt.dll tapisnap.dll tsuserex.dll vsstskex.dll
set filelist=%filelist% w95inf16.dll w95inf32.dll winsevnt.dll winsmon.dll
set filelist=%filelist% winsrpc.dll winssnap.dll ws03res.dll

for %%i in (%filelist%) do (
echo Registering %%i …
regsvr32 /s %%i
)

echo.
Echo Command Completed

Per saperne di più: link (in inglese)

Advertisements

Written by francescosettembre

10 novembre 2008 a 11:44 pm

Pubblicato su Guide e Manuali, Microsoft

Tagged with , ,

Una Risposta

Subscribe to comments with RSS.

  1. […] di fronte un bel messaggio: MMC could not create the snap-in.Attualmente non ci sono patch […] Continua…… __________________ Nothing Is Impossibile – Il mio blog personale Pane e PC – L’informatica per […]


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: