datamaskinens prosessor klokker er sammensatt av enten et 32-bit eller 64 -bit minne register , som brukes i gjennomføring av beregningene av prosessoren . 32-bits arkitekturer er også kjent som x86 . Programvaren er laget for å kjøres på enten 32 -bit eller 64 -bit prosessorer . Og hvis du har et PowerShell script som du ønsker å kjøre i x86 -modus , kan du opprette en senket å tvinge skriptet for å overholde prosessorens arkitektur . Instruksjoner
en
Dobbeltklikk på . Ps1 filen for å åpne din PowerShell script i Notepad for redigering. Notepad bør være standard program for håndtering av manuset . Hvis Notepad er ikke satt som standard program , kan du åpne din ps1 fil via Notepad direkte - . Du kan finne Notepad i " Programmer" -gruppen på Start-menyen
2
Type. følgende : en
if ( $ env : Processor_Architecture - ne " x86 ") { write - advarsel ' Lansering x86 PowerShell ' & " $ env : windir \\ syswow64 \\ windowspowershell \\ v1.0 \\ PowerShell. exe " - interaktiv - noprofile - fil $ myinvocation.Mycommand.path - ExecutionPolicy bypass
Dette setter opp den innledende script for å lansere PowerShell er x86 -modus.
3
Type" ; exit "og" } " på de neste to linjer for å angi en slutt på manuset
4
Type på de neste tre linjer av manuset : en
. " alltid kjører i 32bit PowerShell på dette punktet " $ env : . Processor_Architecture [ IntPtr ] :: Størrelse
dette forteller PowerShell til å kjøre skript i x86 -modus . Lukk Notisblokk og lagre endringene når du blir bedt .
5
Launch PowerShell fra " Alle programmer " gruppe "Start "-menyen . Skriv ditt manus katalog og filnavnet for å lansere den i x86 -modus.