Förbereda en Windows-malldator i Azure Lab Services
I den här artikeln beskrivs metodtips och tips för hur du förbereder en virtuell Dator med Windows-baserade labbmallar i Azure Lab Services. Lär dig hur du konfigurerar vanliga inställningar för programvara och operativsystem, till exempel Windows Update, OneDrive och Microsoft 365.
Viktigt!
Den här artikeln innehåller PowerShell-kodfragment för att effektivisera ändringsprocessen för maskinmallar. Se till att köra PowerShell-skripten med administratörsbehörighet (kör som administratör). I Windows 10 eller 11 väljer du Start, skriver PowerShell, högerklickar på Windows PowerShell och väljer sedan Kör som administratör.
Installera och konfigurera OneDrive
När en labbanvändare återskapar en virtuell labbdator tas alla data på datorn bort. För att skydda användardata från att förloras rekommenderar vi att labbanvändare säkerhetskopierar sina data i molnet, till exempel med hjälp av Microsoft OneDrive.
Installera OneDrive
Ladda ned och installera OneDrive manuellt
Följ de här stegen för OneDrive eller OneDrive för företag.
Använda ett PowerShell-skript
Följande skript laddar ned och installerar den senaste versionen av OneDrive. I exemplet använder installationen växeln
/allUsers
för att installera OneDrive för alla användare på datorn. Växeln/silent
utför en tyst installation för att undvika att be om användarbekräftelser.Write-Host "Downloading OneDrive Client..." $DownloadPath = "$env:USERPROFILE/Downloads/OneDriveSetup.exe" if((Test-Path $DownloadPath) -eq $False ) { Write-Host "Downloading OneDrive..." $web = new-object System.Net.WebClient $web.DownloadFile("https://go.microsoft.com/fwlink/p/?LinkId=248256",$DownloadPath) } else { Write-Host "OneDrive installer already exists at " $DownloadPath } Write-Host "Installing OneDrive..." & $env:USERPROFILE/Downloads/OneDriveSetup.exe /allUsers /silent
OneDrive-anpassningar
Du kan anpassa onedrive-konfigurationen ytterligare.
Flytta windows-kända mappar tyst till OneDrive
Mappar som Dokument, Nedladdningar och Bilder används ofta för att lagra labbanvändarfiler. För att säkerställa att dessa mappar säkerhetskopieras till OneDrive kan du flytta mapparna till OneDrive.
Om du befinner dig på en dator som inte använder Active Directory kan användarna manuellt flytta mapparna till OneDrive när de autentiserar till OneDrive.
- Öppna Istraživač datoteka
- Högerklicka på mappen Dokument, Nedladdningar eller Bilder .
- Gå till Egenskapsplats>. Flytta mappen till en ny mapp i OneDrive-katalogen.
Om den virtuella datorn är ansluten till Active Directory kan du ställa in malldatorn på att automatiskt uppmana labbanvändare att flytta de kända mapparna till OneDrive.
Hämta ditt organisations-ID.
Lär dig hur du hittar ditt Organisations-ID för Microsoft 365. Alternativt kan du också hämta organisations-ID:t med hjälp av följande PowerShell-skript:
Install-Module Microsoft.Graph -Scope CurrentUser Connect-MgGraph -Scopes "User.Read" $officeTenantID = Get-MgOrganization | Select-Object -expand Id
Konfigurera OneDrive för att uppmana till att flytta kända mappar till OneDrive med hjälp av följande PowerShell-skript:
if ($officeTenantID -eq $null) { Write-Error "Variable `$officeTenantId must be set to your Office Tenant Id before continuing." } New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Name "KFMSilentOptIn" -Value $officeTenantID -PropertyType STRING
Använda OneDrive-filer på begäran
Labbanvändare kan lagra ett stort antal filer i sina OneDrive-konton. För att spara utrymme på den virtuella labbdatorn och minska nedladdningstiden kan du göra filer på OneDrive tillgängliga på begäran. Filer på begäran laddas bara ned när en labbanvändare kommer åt filen.
Använd följande PowerShell-skript för att aktivera filer på begäran i OneDrive:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD
Inaktivera OneDrive-självstudien
När du har slutfört OneDrive-installationen startas som standard en självstudie i webbläsaren. Använd följande skript för att inaktivera självstudien från att visas:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force
Ange den maximala nedladdningsstorleken för en användares OneDrive
Om du vill förhindra att OneDrive automatiskt använder en stor mängd diskutrymme på den virtuella labbdatorn när du synkroniserar filer kan du konfigurera ett tröskelvärde för maximal storlek. När en labbanvändare har en OneDrive som är större än tröskelvärdet (i MB) får användaren en uppmaning om att välja vilka mappar de vill synkronisera innan den OneDrive aplikacija za sinhronizaciju klienten (OneDrive.exe) laddar ned filerna till datorn. Den här inställningen används där filer på begäran inte är aktiverade.
Använd följande PowerShell-skript för att ange tröskelvärdet för maximal storlek. I vårt exempel 1111-2222-3333-4444
är organisations-ID:t och 0005000
anger ett tröskelvärde på 5 GB.
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
-Name "1111-2222-3333-4444" -Value "0005000" -PropertyType DWORD
Installera och konfigurera Microsoft 365
Installera Microsoft 365
Om malldatorn behöver Microsoft kancelarija rekommenderar vi att du installerar Office med Distributionsverktyget för Office (ODT). Du måste skapa en återanvändbar konfigurationsfil med hjälp av Microsoft 365 aplikacije Administrationscenter för att välja vilken arkitektur och Vilka Office-funktioner du behöver och hur ofta den uppdateras.
- Gå till Microsoft 365 aplikacije Administrationscenter och ladda ned din egen konfigurationsfil.
- Ladda ned Distributionsverktyget för Office (
setup.exe
). - Kör
setup.exe /download configuration.xml
för att ladda ned Office-komponenter. - Kör
setup.exe /configure configuration.xml
för att installera Office-komponenter.
Ändra Microsoft 365-uppdateringskanalen
Med Konfigurationsverktyget för Office kan du ange hur ofta Office tar emot uppdateringar. Men om du behöver ändra hur ofta Office tar emot uppdateringar efter installationen kan du ändra url:en för uppdateringskanalen. Url-adresserna för uppdateringskanalen finns på Ändra Microsoft 365 aplikacije uppdateringskanal för enheter i din organisation.
Följande PowerShell-exempelskript visar hur du ställer in Microsoft 365 för att använda den månatliga uppdateringskanalen.
# Update to the Microsoft 365 Monthly Channel
Set-ItemProperty
-Path "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\CDNBaseUrl"
-Name "CDNBaseUrl"
-Value "http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60"
Installera och konfigurera Windows-uppdateringar
Installera de senaste Windows-uppdateringarna
Vi rekommenderar att du installerar de senaste Microsoft-uppdateringarna på malldatorn i säkerhetssyfte innan du publicerar den virtuella malldatorn. Genom att installera innan du publicerar labbet undviker du att labbanvändare störs i sitt arbete av oväntade uppdateringar.
Så här installerar du Windows-uppdateringar från Windows-gränssnittet:
- Starta inställningar från Start-menyn
- Välj Uppdatera och säkerhet
- Välj Sök efter uppdateringar
- Uppdateringar laddas ned och installeras.
Du kan också använda PowerShell för att uppdatera malldatorn:
Set-ExecutionPolicy Bypass -Scope Process -Force
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Confirm
Install-Module PSWindowsUpdate -Confirm
Install-WindowsUpdate -MicrosoftUpdate
Set-ExecutionPolicy default -Force
Kommentar
Vissa uppdateringar kan kräva att datorn startas om. Du uppmanas att göra en omstart.
Installera de senaste uppdateringarna för Microsoft Store-appar
Vi rekommenderar att alla Microsoft Store-appar uppdateras till de senaste versionerna.
Så här uppdaterar du program manuellt från Microsoft Store:
- Starta Microsoft Store-programmet .
- Välj ellipsen (...) bredvid användarfotot i programmets övre hörn.
- Välj Ladda ned och uppdateringar från den nedrullningsbara menyn.
- Välj knappen Hämta uppdatering .
Så här använder du PowerShell för att uppdatera Microsoft Store-program:
(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()
Stoppa automatiska Windows-uppdateringar
När du har uppdaterat Windows till den senaste versionen kan du överväga att stoppa Windows-uppdateringar. Automatiska uppdateringar kan potentiellt störa schemalagd labbtid. Om du behöver labbet under lång tid kan du be labbanvändare att manuellt söka efter uppdateringar eller schemalägga automatiska uppdateringar utanför schemalagda labbtider. Mer information om anpassningsalternativ för Windows Update finns i hantera ytterligare Windows Update-inställningar.
Automatiska Windows-uppdateringar kan stoppas med följande PowerShell-skript:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
-Name "NoAutoUpdate" -Value "1" -PropertyType DWORD
Installera språkpaket
Om du behöver ytterligare språk installerade på den virtuella datorn kan du lägga till dem via Microsoft Store.
- Starta Microsoft Store
- Sök efter "språkpaket"
- Välj språk att installera
Om du redan är inloggad på den virtuella malldatorn använder du genvägen "Installera språkpaket" (ms-settings:regionlanguage?activationSource=SMC-IA-4027670
) för att gå direkt till lämplig inställningssida.
Ta bort onödiga inbyggda appar
Windows 10 levereras med många inbyggda program som kanske inte behövs för just ditt labb. För att förenkla datoravbildningen för labbanvändare kanske du vill avinstallera vissa program från malldatorn.
Om du vill se en lista över installerade program använder du PowerShell-cmdleten Get-AppxPackage
. I följande exempel visar PowerShell-skriptet alla installerade program som kan tas bort.
Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name
Om du vill ta bort ett program använder du cmdleten Remove-Appx
. Följande skript visar hur du tar bort allt som rör XBox:
Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }
Installera vanliga undervisningsrelaterade program
Installera andra appar som ofta används för undervisning via Windows Store-appen. Bland förslagen finns program som Microsoft Whiteboard-appen, Microsoft Teams och Minecraft Education Edition. Dessa program måste installeras manuellt via Windows Store eller via deras respektive webbplatser på den virtuella malldatorn.
Nästa steg
- Lär dig hur du hanterar kostnader genom att kontrollera beteendet för Windows-avstängning