For at køre et PowerShell script linje for linje og bevare miljøvariablerne, kan du følge disse trin:
$script = Get-Content -Path "path\to\your\script.ps1"
foreach ($line in $script) {
Invoke-Expression $line
}
Dette vil sikre, at hver linje i scriptet køres i den nuværende PowerShell-session, og at miljøvariablerne bevares.
Alternativt kan du bruge dot-sourcing
metoden, som også bevarer miljøvariablerne:
. .\path\to\your\script.ps1
Dot-sourcing kører scriptet i den nuværende session og bevarer alle miljøvariabler og funktioner, der er defineret i scriptet.
Har du brug for hjælp til PowerShell eller andre IT-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om det drejer sig om scripting, fejlfinding eller opsætning, er der altid en, der kan assistere dig. Få den hjælp, du har brug for, og kom videre med dine IT-projekter!