La definizione di Microsoft PowerShell

February 10

Gli sviluppatori e gli amministratori di sistema preferiscono sistemi di facile utilizzo che consentono di accedere ai file. Vecchi sistemi informatici in genere invocato DOS e sono stati entrambi in termini di tempo e difficile da imparare a causa della natura complessa di scripting DOS. Microsoft ha creato PowerShell per semplificare l'automazione e la gestione dei sistemi di file sul vostro computer. PowerShell si integra con l'ambiente .NET e può anche far parte di altre applicazioni sul computer.

Che cosa è PowerShell?

PowerShell è un linguaggio utilizzato per la programmazione compatibile con la piattaforma Windows. In particolare, PowerShell supporta Windows 7, XP, Vista e Windows Server 2003 e 2008. PowerShell è un download gratuito per Windows XP, Vista e Windows Server 2003 e un aggiornamento a pagamento per Windows 7 e Windows Server 2008. PowerShell è un linguaggio orientato agli oggetti che utilizza una shell a linea di comando interattivo. Il linguaggio di PowerShell supporta la programmazione comune, ma è meno complicato di altri linguaggi di scripting. Ad esempio, PowerShell utilizza un minor numero di linee di codice per le operazioni rispetto ad altri linguaggi di scripting.

Ambiente e Usa

L'ambiente .NET consente agli amministratori di accedere alle attività del sistema operativo. PowerShell utilizza l'ambiente .NET, permettendo lo script di accedere a librerie di classi in .NET framework come Windows Management Instrumentation e Modelle Component Object. Le funzioni di script PowerShell come un Windows Active Directory, monitor di rete, gestione dei documenti, il processore di file e funziona anche con XML e diversi tipi di server. PowerShell può anche eseguire processi in background, le operazioni e le funzioni di debug degli script. Inoltre, PowerShell può eseguire eventing che permette ai padroni di casa di ricevere notifiche sulle modifiche apportate a un sito gestito.

automatizzare le attività

Una delle funzioni principali di PowerShell è quello di automatizzare le attività di sistema escogitando metodi per gestire e implementare processi comuni. PowerShell compie questa automazione attraverso l'uso di un linguaggio semplificato. PowerShell dispone di più di 130 strumenti da riga di comando standard per eseguire varie funzioni. PowerShell consente anche di automatizzare le attività con le commandlets, script e file eseguibili.

commandlets

Un commandlet è uno strumento da riga di comando singola funzione che fa parte del guscio. È possibile creare e utilizzare commandlets ciascuno separatamente. PowerShell consente inoltre di utilizzare i vari comandi in combinazione per eseguire compiti complessi. Il nucleo di Windows PowerShell descrive le funzioni ei fornitori installati nel sistema specifico. Questo nucleo contiene informazioni generali su come iniziare con PowerShell e contiene anche diverse guide per l'utente.