Computer orologi processori sono composti da uno a 32 bit o di un registro di memoria a 64 bit , che viene utilizzato nell'esecuzione dei calcoli del processore . Le architetture a 32 bit sono noti anche come x86 . Il software è progettato per funzionare su entrambi i processori a 32-bit o 64-bit . E se si dispone di uno script PowerShell che vuoi eseguire solo in modalità x86 , è possibile creare un indice per forzare lo script di rispettare l'architettura del processore . Istruzioni
1
Fare doppio clic sul file ps1 . Aprire lo script PowerShell in Blocco note per la modifica. Notepad dovrebbe essere il programma di default per la gestione dello script . Se il Blocco note non è impostato come programma predefinito , è possibile aprire il file di blocco note direttamente attraverso ps1 - . Potete trovare il Blocco note nel gruppo " Programmi " del menu Start
2
Type . il seguente :
if ( $ env : PROCESSOR_ARCHITECTURE -ne " x 86 " ) { write - warning ' Avvio PowerShell x 86 ' & " $ env : windir \\ syswow64 \\ WindowsPowerShell \\ v1.0 \\ PowerShell. exe " - non interattiva - noprofile -file $ myinvocation.Mycommand.path - executionpolicy bypass
Questo imposta lo script di lancio per lanciare la modalità x86 di PowerShell .
3
Tipo " , uscita " e " } " sulle prossime due righe per specificare la fine della sceneggiatura
4
Tipo sulle prossime tre righe del copione :
. " sempre in esecuzione in PowerShell 32bit a questo punto "$ env : . PROCESSOR_ARCHITECTURE [ IntPtr ] :: Size
questo dice PowerShell per eseguire lo script solo in modalità x86 . Chiudere Blocco note e salvare le modifiche quando viene richiesto.
5
lancio PowerShell dal gruppo " Tutti i programmi " del menu "Start" . Digitare la directory di script e il nome del file per avviare in modalità x86 .