Windows PowerShell: che cos'è? PowerShell Windows XP

computer

Windows PowerShell - Modern Shellriga di comando utilizzata in questo sistema operativo. È stato incluso per la prima volta in Windows 7 nel 2009. Nell'ultima, decima versione di questo sistema operativo, ha quasi soppiantato la tradizionale shell cmd.exe, che è stata utilizzata in tutta la famiglia NT. Nel nostro articolo parleremo dei principi generali del suo lavoro e di come installare su Windows XP.

Riga di comando di Windows

La shell della riga di comando esisteva in tuttoSistemi operativi Microsoft. È vero, il miglioramento dell'interfaccia grafica quando sono state rilasciate nuove versioni lo ha spinto in secondo piano. Almeno in termini di utilità per l'utente medio. La capacità di lavorare con la riga di comando è sempre stata la prerogativa degli amministratori di sistema. Il fatto è che le funzionalità che consente di utilizzare (ad esempio, per configurare la rete) non hanno mai avuto l'interfaccia grafica corrispondente.

Windows PowerShell di cosa si tratta

Diffuso nell'ambiente aziendale eLa crescente complessità dell'architettura di rete ha richiesto l'introduzione di nuovi strumenti di amministrazione e automazione, che hanno portato alla creazione di sviluppatori da Redmond Windows PowerShell. Cosa fornisce all'utente e all'amministratore?

Dalla prospettiva di un utente che usa raramenteriga di comando, nulla cambierà. Ma nelle mani di un amministratore di rete ottiene uno strumento utile che consente di automatizzare parte delle operazioni giornaliere e lavorare con macchine remote.

Attività e funzionalità di PowerShell

Windows PowerShell è progettato in base a.NET Framework e Microsoft hanno inizialmente posizionato la nuova shell come strumento per l'amministrazione professionale. La principale differenza nella documentazione indica la capacità di lavorare con oggetti .NET, che lo distingue in modo significativo dalle sue controparti. Gli specialisti che hanno lavorato al nuovo prodotto software hanno affrontato la questione in modo creativo.

Windows PowerShell

Per garantire la compatibilità e l'unificazione dei comandiCon le shell della riga di comando, comprese quelle utilizzate in altri sistemi operativi, è stata condotta un'analisi approfondita. Il risultato era un'estensione della sintassi di comando significativa in Windows PowerShell. Ciò che questo dà l'amministratore di reti complesse, non c'è bisogno di spiegare.

Sono in esecuzione molti server ad alte prestazioniSistema operativo Linux, mentre i computer client su Windows. L'unificazione della sintassi consente di amministrare entrambi i settori della rete utilizzando comandi identici, il che riduce l'onere per il personale IT.

Windows 7 e lo sviluppo di PowerShell

Come abbiamo detto, questo sistema operativoè stato il primo a includere il toolkit PowerShell. In Windows 7, la versione 2.0 è stata utilizzata in combinazione con .Net Framework 4.0. Quando la shell dei comandi è migliorata e le sue capacità sono cresciute, Microsoft ha rilasciato i pacchetti Management Framework che gli hanno permesso di essere aggiornato al suo stato attuale. Le principali modifiche riguardavano l'ambiente di scripting integrato di Windows PowerShell. Cosa significa questo, lo mostriamo in numeri.

PowerShell Windows 7

ISE Script Editor versione 2.0 inclusi 20 moduli e 350 comandi integrati, nella versione 3.0 il loro numero è aumentato a 71 moduli e 2305 comandi. Ovviamente, questo aumento della produttività ha avuto un effetto positivo sulle capacità amministrative della shell. La presenza di un ambiente di scripting integrato che consente di interagire con oggetti del sistema operativo e funzionalità simili a un linguaggio di programmazione, rende questo prodotto uno strumento di lavoro eccellente.

Non sorprendentemente, in Windows 10 una nuova shellè uscito in cima. E sebbene cmd.exe sia ancora presente sul sistema, PowerShell diventa lo strumento della riga di comando predefinito. Microsoft si affida a questa shell e la sviluppa, continuando ad aggiungere nuove funzionalità. È probabile che le prossime versioni del sistema operativo perderanno completamente la linea di comando classica, che darà il via a strumenti più moderni e flessibili.

Installazione in Windows XP

Dopo l'uscita del "sette" non era originariamenteCome parte del suo PowerShell, Windows XP è stato in grado di installarlo come un service pack. Necessario funzionare. NET Framework 3.5 è stato installato separatamente. Tale mossa di Microsoft è spiegata dalla necessità di introdurre un nuovo strumento di amministrazione nel sistema operativo ampiamente utilizzato in quel momento.

L'installazione ha richiesto la presenza in sala operatoriail terzo sistema di service pack. Pertanto, è stato possibile installare questa shell solo sulla versione aggiornata di XP. Per gli amministratori di sistema, che tradizionalmente non si lamentano di grandi aggiornamenti cumulativi, questo era un ulteriore invito all'azione.

PowerShell Windows XP

Ulteriori aggiornamenti per XP da parte di un'azienda nosono stati emessi. Mostrando le funzionalità di Windows PowerShell e ciò che fornisce all'amministratore, Microsoft ha indicato agli utenti aziendali il percorso che era preferibile. Tutti coloro che volevano espandere le capacità della rete interna dovevano passare a sistemi operativi più moderni.

Nonostante la fine del supporto tecnico in XPNel 2014, questo sistema, secondo varie stime, richiede ancora dal 7 al 10 percento tra tutte le finestre installate. In una certa misura, anche l'effetto della nuova shell dei comandi, che consente di mantenere in remoto queste macchine, è influenzato.

In conclusione

Abbiamo appena trattato alcune informazioni generali sulla moderna shell dei comandi di Windows. Chiunque può conoscere in dettaglio le sue capacità scoprendo il mondo della linea di comando.