about_Windows_RT
Aggiornamento: maggio 2014
Si applica a: Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0
ARGOMENTO
about_Windows_RT
DESCRIZIONE BREVE
Questo argomento descrive le limitazioni di Windows PowerShell® 4.0 in Windows RT 8.1.
DESCRIZIONE LUNGA
Il sistema operativo Windows RT 8.1 è installato in computer e dispositivi (ad esempio, è il sistema operativo che viene fornito con Microsoft Surface 2) che utilizzano processori Advanced RISC Machine (ARM).
Windows PowerShell 4.0 è incluso in Windows RT 8.1. Tutti i cmdlet, provider e moduli, nonché la maggior parte degli script progettati per Windows PowerShell 2.0 e versioni successive, vengono eseguiti in Windows RT 8.1 senza apportarvi modifiche.
Dal momento che Windows RT 8.1 non è dotato di tutte le funzionalità di Windows, alcune funzionalità di Windows PowerShell funzionano in modo diverso oppure non funzionano nei dispositivi basati su Windows RT. Nell'elenco seguente vengono illustrate le differenze.
Windows PowerShell ISE non è incluso e non può essere eseguito in Windows RT 8.1. Windows PowerShell ISE necessita di Windows Presentation Foundation, che non è incluso in Windows RT 8.1.
La comunicazione remota di Windows PowerShell e il servizio WinRM sono disabilitati per impostazione predefinita. Per abilitare la comunicazione remota, eseguire il cmdlet Enable-PSRemoting. Inoltre, eseguire il cmdlet Set-Service per impostare il tipo di avvio per il servizio WinRM su Automatico oppure su Automatico (avvio ritardato).
Sebbene la comunicazione remota sia disabilitata, è possibile usare quella relativa a Windows PowerShell per eseguire comandi su altri computer; tuttavia, gli altri computer non possono eseguire comandi sul dispositivo Windows RT. La comunicazione remota implicita, vale a dire la comunicazione remota integrata in un cmdlet o in uno script e non necessaria per i parametri aggiunti, non funziona se Windows PowerShell viene eseguito su Windows RT 8.1.
L'elaborazione aggiunta al dominio e l'autenticazione Kerberos non sono supportate in Windows RT 8.1. Non è possibile usare Windows PowerShell per aggiungere o gestire queste funzionalità.
Le classi di Microsoft .NET Framework che non sono supportate in Windows RT 8.1 e da Windows PowerShell in Windows RT 8.1.
Le transazioni non sono abilitate in Windows RT 8.1. I cmdlet di transazione (ad esempio Start-Transaction) e i parametri di transazione (ad esempio UseTransaction) non funzionano in modo corretto.
Per tutte le sessioni di Windows PowerShell sui dispositivi Windows RT 8.1 viene usata la modalità linguaggio ConstrainedLanguage. La modalità linguaggio ConstrainedLanguage è complementare all'integrità del codice modalità utente (UMCI, User Mode Code Integrity). Tale modalità autorizza tutti i cmdlet di Windows e gli elementi di linguaggio di Windows PowerShell, ma limita le tipologie per assicurare che gli utenti non possano usare Windows PowerShell per eludere o violare le protezioni UMCI.
Per altre informazioni sulla modalità linguaggio ConstrainedLanguage, vedere about_Language_Modes.
PAROLE CHIAVE
about_ARM
about_PowerShell_on_ARM
about_PowerShell_on_Surface
about_Windows_RT_8.1
about_WindowsRT
VEDERE ANCHE
about_Language_Modes
about_Remote
about_Windows_PowerShell_ISE
about_Workflows
Requisiti di sistema per Windows PowerShell: (https://technet.microsoft.com/library/hh857337.aspx)