sabato 4 ottobre 2008

HVConfig.cmd anche sulla Core Standard/Enterprise

hvconfig

Microsoft Hyper-V Server rende disponibile uno strumento, a linea di comando, che semplifica il processo di configurazione del server - es. Cambio nome macchina, configurazione della rete, Join al dominio, configurazione del Desktop Remoto, Impostazioni internazionali ecc. -. Tutte operazioni che, al primo impatto con la Core, fanno tremare le certezze dell'amministratore Windows abituato a lavorare prepotentemente di tasto destro del mouse.

Il tool, presente SOLO su Microsoft Hyper-V Server, è HVConfig.cmd.
Questo tool infatti non è disponibile nelle installazioni Core di Windows 2008:

hvconfig-core

Quindi, prima di farvi venire un esaurimento nervoso, vi consiglio di copiarvelo sulla vostra installazione Core. Come? Sul blog di Sander Berkouwer è pubblicato un interessante articolo che illustra un metodo, in cinque step, per "migrare" HVConfig da Microsoft Hyper-V Server ad una installazione Core di Windows 2008.

Diciamo subito che di step ne basta UNO SOLO...copia file!! Se vi state chiedendo come copiare file su una core (non configurata) da una Microsoft Hyper-V Server (non configurato)...leggete la seguente TIP.

Prima di iniziare:
E' necessario che la versione di Microsoft Hyper-V Server sia nella stessa lingua della vostra installazione Core. Windows Core in italiano (it-IT) => Hyper-V Server in Italiano (it-IT)!! 

# Copiare i file presenti in Hyper-V Server nelle rispettive cartelle della vostra Core

File Sorgente da
Microsoft Hyper-V Server (IT)  >>
Cartella di destinazione su 
Windows 2008 Core (IT)

C:\Windows\System32\hvconfig.cmd
C:\Windows\System32\it-IT\hvconfig.vbs
C:\Windows\System32\it-IT\WUA_SearchDownloadInstall.vbs

C:\Windows\System32\
C:\Windows\System32\it-IT\
C:\Windows\System32\it-IT\

Se usate la versione americana vi basta sostituire it-IT con en-US


Tip:
Usate un pennetta USB per trasferire i file!!

# Lanciare HVConfig.cmd sulla Core
Una volta copiati i file, è possibile lanciare HVConfig digitando HVConfig.cmd e INVIO.

Nota: HVConfig è un insieme di script/batch - vbs/cmd - quindi potrebbe essere possibile modificarli a proprio piacimento (licenza??) espandendone le funzionalità.

Va detto che le funzioni implementate in HVConfig sono abbastanza banali - NETDOM, NETSH, Intl.cpl, Timedate.cpl, scregedit.wsf - ma HVConfig può far risparmiare tanto tempo a chi è nuovo ai comandi Windows.

# Avviare automaticamente HVConfig all'avvio del Server
Se volete rendere automatico l'avvio del vostro HVConfig sulla core vi basta aggiungere la seguente chiave di Registry nella sezione HKLM\Software\Microsoft\Windows\CurrentVersion\Run :

Nome Tipo Valore
HVConfig REG_SZ  (Stringa) C:\windows\system32\hvconfig.cmd


Nota: Per rendere immediatamente attiva la modifica fate LogOff e LogOn.

Per leggere l'articolo originale in lingua inglese di Sander Berkouwer basta fare clic qui

Buona Virtualizzazione!!

Luca

Etichette: , , ,