Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Poiché Server Core non dispone di un'interfaccia utente, è necessario usare i cmdlet di Windows PowerShell, gli strumenti da riga di comando o gli strumenti remoti per eseguire attività di amministrazione di base. Le sezioni seguenti illustrano i cmdlet e i comandi di PowerShell da usare per le attività di base. È anche possibile usare Windows Admin Center, un portale di gestione unificato attualmente in anteprima pubblica, per amministrare l'installazione.
Attività amministrative con i cmdlet di PowerShell
Usare le informazioni seguenti per eseguire attività amministrative di base con i cmdlet di Windows PowerShell.
Impostare un indirizzo IP statico
Quando si installa un server Server Core, per impostazione predefinita è disponibile un indirizzo DHCP. Se è necessario un indirizzo IP statico, è possibile impostarlo usando la procedura seguente.
Per visualizzare la configurazione di rete corrente, usare
Get-NetIPConfiguration
.Per visualizzare gli indirizzi IP già in uso, usare
Get-NetIPAddress
.
Per impostare un indirizzo IP statico, seguire questa procedura:
Esegui
Get-NetIPInterface
.Prendere nota del numero nella colonna IfIndex per l'interfaccia IP o la stringa InterfaceDescription . Se si hanno più schede di rete, prendere nota del numero o della stringa corrispondente all'interfaccia per cui si vuole impostare l'indirizzo IP statico.
Eseguire il cmdlet seguente per impostare l'indirizzo IP statico:
New-NetIPaddress -InterfaceIndex 12 -IPAddress 192.0.2.2 -PrefixLength 24 -DefaultGateway 192.0.2.1
dove:
-
InterfaceIndex
è il valore di IfIndex del passaggio 2. (In questo esempio, 12) -
IPAddress
è l'indirizzo IP statico da impostare. In questo esempio 191.0.2.2) -
PrefixLength
è la lunghezza del prefisso che è un'altra forma di subnet mask per l'indirizzo IP che si sta impostando. (Per questo esempio, 24) -
DefaultGateway
è l'indirizzo IP del gateway predefinito. (Per questo esempio, 192.0.2.1)
-
Eseguire il cmdlet seguente per impostare l'indirizzo del server client DNS:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4
dove:
-
InterfaceIndex
è il valore di IfIndex del passaggio 2. -
ServerAddresses
è l'indirizzo IP del server DNS.
-
Per aggiungere più server DNS, eseguire il comando seguente:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4,192.0.2.5
dove, in questo esempio,
192.0.2.4
e192.0.2.5
sono entrambi indirizzi IP dei server DNS.
Impostare l'indirizzo IP DHCP
Se è necessario passare a DHCP, eseguire il comando seguente:
Set-DnsClientServerAddress –InterfaceIndex 12 –ResetServerAddresses
Aggiungere un dominio
Usare i cmdlet seguenti per aggiungere un computer a un dominio.
Esegui
Add-Computer
. Vengono richieste sia le credenziali per l'accesso al dominio che il nome di dominio.Se è necessario aggiungere un account utente di dominio al gruppo Administrators locale, eseguire il comando seguente:
net localgroup administrators /add <DomainName>\<UserName> & shutdown /r /t 0
Rinominare il server
Per rinominare il server, seguire questa procedura.
Determinare il nome corrente del server con il
hostname
comando oipconfig
.Eseguire il comando seguente:
Rename-Computer -NewName "NewName" -Force | Restart-Computer -Force
Attivare il server
Esegui slmgr.vbs –ipk\productkey
. Quindi eseguire slmgr.vbs –ato
. L'attivazione riuscita non genera una notifica al completamento.
Nota
È anche possibile attivare il server tramite telefono, usando un server del Servizio di gestione delle chiavi (KMS) o in remoto. Per attivare in remoto, eseguire il cmdlet seguente da un computer remoto:
cscript windows\system32\slmgr.vbs <ServerName> <UserName> <password>:-ato
Configurare Windows Firewall
È possibile configurare Windows Firewall in locale nel computer Server Core utilizzando cmdlet di Windows PowerShell e script. Vedere NetSecurity per i cmdlet che è possibile usare per configurare Windows Firewall.
Abilitare la comunicazione remota di Windows PowerShell
È possibile abilitare la comunicazione remota di Windows PowerShell, che consente di eseguire in un computer i comandi digitati in Windows PowerShell in un altro computer. Abilitare la comunicazione remota di Windows PowerShell con Enable-PSRemoting
.
Per altre informazioni, vedere Domande frequenti su Remote.
Attività amministrative dalla riga di comando
Usare le informazioni di riferimento seguenti per eseguire attività amministrative dalla riga di comando.
Comandi di configurazione e installazione
Attività | Comando |
---|---|
Impostare la password amministrativa locale | net user administrator * |
Aggiunta di un computer a un dominio | netdom join %computername% /domain:<domain> /userd:<domain>\<username> /passwordd:<password> Riavviare il computer. |
Verificare che il dominio è stato modificato | set |
Rimuovere un computer da un dominio | netdom remove <computername> |
Aggiungere un utente al gruppo Administrators locale | net localgroup Administrators /add <domain>\<username> |
Rimuovere un utente dal gruppo Administrators locale | net localgroup Administrators /delete <domain>\<username> |
Aggiungere un utente al computer locale | net user <domain>\<username> * /add |
Aggiungere un gruppo al computer locale | net localgroup <group name> /add |
Modificare il nome di un computer aggiunto a un dominio | netdom renamecomputer %computername% /NewName:<new computer name> /userd:<domain>\<username> /passwordd:<password> |
Confermare il nuovo nome del computer | set |
Modificare il nome di un computer in un gruppo di lavoro | netdom renamecomputer <currentcomputername> /NewName:<newcomputername> Riavviare il computer. |
Disabilitare la gestione del file di paging | wmic computersystem where name="<computername>" set AutomaticManagedPagefile=False |
Configurare il file di paging | wmic pagefileset where name="<path/filename>" set InitialSize=<initialsize>,MaximumSize=<maxsize> Dove <path/filename> è il percorso e il nome del file di paging, <initialsize> è la dimensione iniziale del file di paging in byte e maxsize è la dimensione massima del file di pagina in byte. |
Passare a un indirizzo IP statico | Registrare le informazioni pertinenti o reindirizzarla a un file di testo: ipconfig /all >ipconfig.txt Verificare che sia presente un elenco di interfacce: netsh interface ipv4 set address <Name ID from interface list> source=static address=<preferred IP address> gateway=<gateway address> Eseguire ipconfig /all per verificare che DHCP abilitato sia impostato su No. |
Impostare un indirizzo DNS statico. | netsh interface ipv4 add dnsserver name=<name or ID of the network interface card> address=<IP address of the primary DNS server> index=1 netsh interface ipv4 add dnsserver name=<name of secondary DNS server> address=<IP address of the secondary DNS server> index=2 Ripetere in base alle esigenze per aggiungere altri server. Eseguire ipconfig /all per verificare che gli indirizzi siano corretti. |
Sostituire un indirizzo IP statico con un indirizzo IP fornito da DHCP | netsh interface ipv4 set address name=<IP address of local system> source=DHCP Eseguire ipconfig /all per verificare che DCHP abilitato sia impostato su Sì. |
Immettere un codice Product Key | slmgr.vbs –ipk <product key> |
Attivare il server localmente | slmgr.vbs -ato |
Attivare il server in remoto | cscript slmgr.vbs –ipk <product key><server name><username><password> cscript slmgr.vbs -ato <servername> <username> <password> Ottenere il GUID del computer eseguendo cscript slmgr.vbs -did , quindi eseguire cscript slmgr.vbs -dli <GUID> Verificare che lo stato della licenza sia impostato su Concesso in licenza (attivato).Verify that License status is set to Licensed (activated). |
Comandi di rete e firewall
Attività | Comando |
---|---|
Configurare il server per l'utilizzo di un server proxy | netsh Winhttp set proxy <servername>:<port number> Le installazioni dei componenti di base del server non possono accedere a Internet tramite un proxy che richiede una password per consentire le connessioni. |
Configurare il server in modo da ignorare il proxy per gli indirizzi Internet | netsh winhttp set proxy <servername>:<port number> bypass-list="<local>" |
Visualizzare o modificare la configurazione IPSEC | netsh ipsec |
Visualizzare o modificare la configurazione NAP | netsh nap |
Visualizzare o modificare la conversione dell'indirizzo IP in fisico | arp |
Visualizzare o configurare la tabella di routing locale | route |
Visualizzare o configurare le impostazioni del server DNS | nslookup |
Visualizzare le statistiche di protocollo e le connessioni di rete TCP/IP correnti | netstat |
Visualizzare le statistiche di protocollo e le connessioni TCP/IP correnti che utilizzano NetBIOS su TCP/IP (NBT) | nbtstat |
Visualizzare hop per le connessioni di rete | pathping |
Tracciare hop per le connessioni di rete | tracert |
Visualizzare la configurazione del router multicast | mrinfo |
Abilitare l'amministrazione remota del firewall | netsh advfirewall firewall set rule group="Windows Defender Firewall Remote Management" new enable=yes |
Aggiornamenti di sistema e comandi di segnalazione errori
Attività | Comando |
---|---|
Installare un aggiornamento | wusa \<update\>.msu /quiet |
Elencare gli aggiornamenti installati | systeminfo |
Rimuovere un aggiornamento | expand /f: <update>.msu c:\test Passare a c:\test\ e aprire <update>.xml in un editor di testo. Sostituire Installa con Rimuovi e salvare il file. Poi eseguire pkgmgr /n:<update>.xml |
Configurare gli aggiornamenti automatici | Per verificare l'impostazione corrente: cscript %systemroot%\system32\scregedit.wsf /AU /v Per abilitare gli aggiornamenti automatici: cscript scregedit.wsf /AU 4 Per disabilitare gli aggiornamenti automatici: cscript %systemroot%\system32\scregedit.wsf /AU 1 |
Abilitare la segnalazione di errori | Per verificare l'impostazione corrente: serverWerOptin /query Per inviare automaticamente report dettagliati: serverWerOptin /detailed Per inviare automaticamente report di riepilogo: serverWerOptin /summary Per disabilitare la segnalazione errori: serverWerOptin /disable |
Partecipare al programma Analisi utilizzo software | Per verificare l'impostazione corrente: serverCEIPOptin /query Per abilitare il programma di miglioramento dell'esperienza cliente (CEIP): serverCEIPOptin /enable Per disabilitare il Programma di miglioramento dell'esperienza cliente: serverCEIPOptin /disable |
Servizi, processi e comandi per le prestazioni
Attività | Comando |
---|---|
Elencare i servizi in esecuzione |
sc query o net start |
Avviare un servizio |
sc start <service name> o net start <service name> |
Arrestare un servizio |
sc stop <service name> o net stop <service name> |
Recuperare un elenco di applicazioni in esecuzione e di processi associati | tasklist |
Avviare Gestione attività | taskmgr |
Creare e gestire i log delle prestazioni e della sessione di traccia eventi | Per creare un contatore, una traccia, una raccolta di dati di configurazione o un'API: logman create Per eseguire query sulle proprietà del raccoglitore di dati: logman query Per avviare o arrestare la raccolta dati: logman start logman stop Per eliminare un agente di raccolta: logman delete Per aggiornare le proprietà di un collettore: logman update Per importare un set di agenti di raccolta dati da un file XML o esportarlo in un file XML: logman import logman export |
Comandi del registro eventi
Attività | Comando |
---|---|
Elencare i registri eventi | wevtutil el |
Eseguire query sugli eventi in un registro specificato | wevtutil qe /f:text <log name> |
Esportare un registro eventi | wevtutil epl <log name> |
Cancellare un registro eventi | wevtutil cl <log name> |
Comandi del driver hardware
Attività | Comando |
---|---|
Aggiungere un driver per un nuovo dispositivo hardware | Copiare il driver in una cartella alla posizione %homedrive%<cartella del driver>. Eseguire pnputil -i -a %homedrive%\<driver folder>\<driver\<.inf> |
Rimuovere un driver per un dispositivo hardware | Per un elenco di driver caricati, eseguire sc query type= driver . Poi eseguire sc delete <service_name> |