Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Eftersom Server Core inte har något användargränssnitt måste du använda Windows PowerShell-cmdletar, kommandoradsverktyg eller fjärrverktyg för att utföra grundläggande administrationsuppgifter. I följande avsnitt beskrivs de PowerShell-cmdletar och kommandon som används för grundläggande uppgifter. Du kan också använda Windows Admin Center, en enhetlig hanteringsportal som för närvarande är allmänt tillgänglig för förhandsversion, för att administrera installationen.
Administrativa uppgifter med PowerShell-cmdletar
Använd följande information för att utföra grundläggande administrativa uppgifter med Windows PowerShell-cmdletar.
Ange en statisk IP-adress
När du installerar en Server Core-server har den som standard en DHCP-adress. Om du behöver en statisk IP-adress kan du ange den med hjälp av följande steg.
Om du vill visa din aktuella nätverkskonfiguration använder du
Get-NetIPConfiguration
.Om du vill visa de IP-adresser som du redan använder använder du
Get-NetIPAddress
.
Utför följande steg för att ange en statisk IP-adress:
Kör
Get-NetIPInterface
.Note the number in the IfIndex column for your IP interface or the InterfaceDescription string. Om du har fler än ett nätverkskort bör du notera numret eller strängen som motsvarar det gränssnitt som du vill ange den statiska IP-adressen för.
Kör följande cmdlet för att ange den statiska IP-adressen:
New-NetIPaddress -InterfaceIndex 12 -IPAddress 192.0.2.2 -PrefixLength 24 -DefaultGateway 192.0.2.1
where:
-
InterfaceIndex
is the value of IfIndex from step 2. (I det här exemplet 12) -
IPAddress
är den statiska IP-adress som du vill ange. (I det här exemplet 191.0.2.2) -
PrefixLength
är prefixets längd som är en annan form av nätmask för den IP-adress som du ställer in. (I det här exemplet 24) -
DefaultGateway
är IP-adressen till standardgatewayen. (I det här exemplet 192.0.2.1)
-
Kör följande cmdlet för att ange DNS-klientserveradressen:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4
where:
-
InterfaceIndex
is the value of IfIndex from step 2. -
ServerAddresses
är DNS-serverns IP-adress.
-
Om du vill lägga till flera DNS-servrar kör du följande kommando:
Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4,192.0.2.5
där, i det här exemplet,
192.0.2.4
och192.0.2.5
är båda IP-adresserna för DNS-servrar.
Ange DHCP IP-adress
Om du behöver växla till DHCP kör du följande kommando:
Set-DnsClientServerAddress –InterfaceIndex 12 –ResetServerAddresses
Ansluta till en domän
Använd följande cmdletar för att ansluta en dator till en domän.
Kör
Add-Computer
. Du uppmanas att ange båda autentiseringsuppgifterna för att ansluta till domänen och domännamnet.Om du behöver lägga till ett domänanvändarkonto i den lokala gruppen Administratörer kör du följande kommando:
net localgroup administrators /add <DomainName>\<UserName> & shutdown /r /t 0
Byt namn på servern
Använd följande steg för att byta namn på servern.
Fastställ serverns aktuella namn med
hostname
kommandot elleripconfig
.Kör följande kommando:
Rename-Computer -NewName "NewName" -Force | Restart-Computer -Force
Aktivera servern
Kör slmgr.vbs –ipk\productkey
. Kör sedan slmgr.vbs –ato
. Lyckad aktivering skapar inte ett meddelande när den är klar.
Note
Du kan också aktivera servern via telefon, med hjälp av en KMS-server (Key Management Service) eller via fjärranslutning. Om du vill aktivera via fjärranslutning kör du följande cmdlet från en fjärrdator:
cscript windows\system32\slmgr.vbs <ServerName> <UserName> <password>:-ato
Konfigurera Windows-brandväggen
Du kan konfigurera Windows-brandväggen lokalt på Server Core-datorn med hjälp av Windows PowerShell-cmdletar och skript. See NetSecurity for the cmdlets you can use to configure Windows Firewall.
Aktivera Windows PowerShell-fjärrkommunikation
Du kan aktivera Windows PowerShell-fjärrkommunikation, där kommandon som skrivits i Windows PowerShell på en dator körs på en annan dator. Aktivera Windows PowerShell-fjärrkommunikation med Enable-PSRemoting
.
Mer information finns i Om vanliga frågor och svar om fjärranslutning.
Administrativa uppgifter från kommandoraden
Använd följande referensinformation för att utföra administrativa uppgifter från kommandoraden.
Konfigurations- och installationskommandon
Task | Command |
---|---|
Ange det lokala administrativa lösenordet | net user administrator * |
Ansluta en dator till en domän | netdom join %computername% /domain:<domain> /userd:<domain>\<username> /passwordd:<password> Starta om datorn. |
Bekräfta att domänen har ändrats | set |
Ta bort en dator från en domän | netdom remove <computername> |
Lägga till en användare i den lokala gruppen Administratörer | net localgroup Administrators /add <domain>\<username> |
Ta bort en användare från den lokala gruppen Administratörer | net localgroup Administrators /delete <domain>\<username> |
Lägga till en användare på den lokala datorn | net user <domain>\<username> * /add |
Lägga till en grupp på den lokala datorn | net localgroup <group name> /add |
Ändra namnet på en domänansluten dator | netdom renamecomputer %computername% /NewName:<new computer name> /userd:<domain>\<username> /passwordd:<password> |
Bekräfta det nya datornamnet | set |
Ändra namnet på en dator i en arbetsgrupp | netdom renamecomputer <currentcomputername> /NewName:<newcomputername> Starta om datorn. |
Inaktivera hantering av växlingsfil | wmic computersystem where name="<computername>" set AutomaticManagedPagefile=False |
Konfigurera växlingsfilen | wmic pagefileset where name="<path/filename>" set InitialSize=<initialsize>,MaximumSize=<maxsize> Där <sökväg/filnamn> är sökvägen till och namnet på växlingsfilen, <initialsize> är startstorleken för växlingsfilen i byte och maxstorleken är den maximala storleken på sidfilen i byte. |
Ändra till en statisk IP-adress | Registrera relevant information eller omdirigera den till en textfil: ipconfig /all >ipconfig.txt Kontrollera att det finns en gränssnittslista: netsh interface ipv4 set address <Name ID from interface list> source=static address=<preferred IP address> gateway=<gateway address> Run ipconfig /all to verify that DHCP enabled is set to No. |
Ange en statisk DNS-adress. | 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 Upprepa efter behov för att lägga till ytterligare servrar. Kör ipconfig /all för att kontrollera att adresserna är korrekta. |
Ändra från en statisk IP-adress till en DHCP-tilldelad IP-adress | netsh interface ipv4 set address name=<IP address of local system> source=DHCP Run ipconfig /all to verify that DCHP enabled is set to Yes. |
Ange en produktnyckel | slmgr.vbs –ipk <product key> |
Aktivera servern lokalt | slmgr.vbs -ato |
Fjärraktivering av servern | cscript slmgr.vbs –ipk <product key><server name><username><password> cscript slmgr.vbs -ato <servername> <username> <password> Hämta GUID för datorn genom att köra cscript slmgr.vbs -did och kör sedan cscript slmgr.vbs -dli <GUID> Verify that License status is set to Licensed (activated). |
Nätverks- och brandväggskommandon
Task | Command |
---|---|
Konfigurera servern så att den använder en proxyserver | netsh Winhttp set proxy <servername>:<port number> Server Core-installationer kan inte komma åt Internet via en proxy som kräver ett lösenord för att tillåta anslutningar. |
Konfigurera servern för att kringgå proxyn för Internetadresser | netsh winhttp set proxy <servername>:<port number> bypass-list="<local>" |
Visa eller ändra IPSEC-konfiguration | netsh ipsec |
Visa eller ändra NAP-konfiguration | netsh nap |
Visa eller ändra IP-adress till fysisk adressöversättning | arp |
Visa eller konfigurera den lokala routningstabellen | route |
Visa eller konfigurera DNS-serverinställningar | nslookup |
Visa protokollstatistik och aktuella TCP/IP-nätverksanslutningar | netstat |
Visa protokollstatistik och aktuella TCP/IP-anslutningar med NetBIOS via TCP/IP (NBT) | nbtstat |
Visa hopp för nätverksanslutningar | pathping |
Spåra hopp för nätverksanslutningar | tracert |
Visa konfigurationen av multicast-routern | mrinfo |
Aktivera fjärradministration av brandväggen | netsh advfirewall firewall set rule group="Windows Defender Firewall Remote Management" new enable=yes |
Systemuppdateringar och felrapporteringskommandon
Task | Command |
---|---|
Installera en uppdatering | wusa \<update\>.msu /quiet |
Visa en lista över installerade uppdateringar | systeminfo |
Ta bort en uppdatering | expand /f: <update>.msu c:\test Gå till c:\test\ och öppna <update>.xml i en textredigerare. Replace Install with Remove and save the file. Kör sedan pkgmgr /n:<update>.xml |
Konfigurera automatiska uppdateringar | Så här verifierar du den aktuella inställningen: cscript %systemroot%\system32\scregedit.wsf /AU /v Så här aktiverar du automatiska uppdateringar: cscript scregedit.wsf /AU 4 Så här inaktiverar du automatiska uppdateringar: cscript %systemroot%\system32\scregedit.wsf /AU 1 |
Aktivera felrapportering | Så här verifierar du den aktuella inställningen: serverWerOptin /query Så här skickar du automatiskt detaljerade rapporter: serverWerOptin /detailed Så här skickar du automatiskt sammanfattningsrapporter: serverWerOptin /summary Så här inaktiverar du felrapportering: serverWerOptin /disable |
Delta i Customer Experience Improvement Program (CEIP) | Så här verifierar du den aktuella inställningen: serverCEIPOptin /query Så här aktiverar du CEIP: serverCEIPOptin /enable Så här inaktiverar du CEIP: serverCEIPOptin /disable |
Tjänster, processer och prestandakommandon
Task | Command |
---|---|
Visa en lista över de tjänster som körs |
sc query eller net start |
Starta en tjänst |
sc start <service name> eller net start <service name> |
Stoppa en tjänst |
sc stop <service name> eller net stop <service name> |
Hämta en lista över program som körs och associerade processer | tasklist |
Starta Aktivitetshanteraren | taskmgr |
Skapa och hantera händelsespårningssessioner och prestandaloggar | Så här skapar du en räknare, spårning, konfigurationsdatainsamling eller API: logman create För att fråga eller hämta egenskaper för datainsamlaren: logman query Så här startar eller stoppar du datainsamling: logman start logman stop Så här tar du bort en insamlare: logman delete Så här uppdaterar du egenskaperna för en insamlare: logman update Så här importerar du en datainsamlare från en XML-fil eller exporterar den till en XML-fil: logman import logman export |
Kommandon för händelselogg
Task | Command |
---|---|
Lista händelseloggar | wevtutil el |
Fråga efter händelser i en angiven logg | wevtutil qe /f:text <log name> |
Exportera en händelselogg | wevtutil epl <log name> |
Rensa en händelselogg | wevtutil cl <log name> |
Maskinvarudrivrutinskommandon
Task | Command |
---|---|
Lägga till en drivrutin för en ny maskinvaruenhet | Kopiera drivrutinen till en mapp i %homedrive%<drivrutinsmapp>. Kör pnputil -i -a %homedrive%\<driver folder>\<driver\<.inf> |
Ta bort en drivrutin för en maskinvaruenhet | För att se en lista över inlästa drivrutiner, kör sc query type= driver . Kör sedan sc delete <service_name> |