Scheda del libro:
Autore:
COBISI EFRAN
Prezzo: Euro 32
Caratteristiche:
Pagine 448 pag - 17x24 bn
Numero Edizione
1
Anno di edizione: 2010
Argomento: Informatica
ISBN: 9788882338930
Lingua: Italiana
Collana: digital lifestyle pro
Il libro windows PowerShell 2.0 guida completo http://www.fag.it/scheda.aspx?ID=37412 edito della casa editrice FAG http://www.fag.it/ è un ottimo manuale per tutti coloro che sono interessati ad utilizzare questo strumento. Affronta in modo chiaro tutti i vari aspetti sia dell'ambiente shell e sia del linguggio.
Questa guida fornisce al lettore le conoscenze adeguate per lavorare in completa autonomia e con dimestichezza con questa tecnologia.
Efran Cobisi, è autore di diversi articoli, è il fondatore della prima community su questa tecnologia. La sua community è visibile al seguente indirizzo web http://www.powershell.it/ dove con i suoi contenuti come articoli, trucchi, notizie e forum, permettono agli utenti di trovare valide soluzione alle problematiche di PowerShell.
Ma vediamo in dettaglio i vari capitoli che fanno parte di questo libro.
Nel primo capitolo viene illustrata l’installazione di questo sistema, illustrando passo per passo per installare e configurare al meglio PowerShell. Nella parte finale del capitolo viene fatta una panoramica delle finestre.
Nel secondo capitolo, si conclude la prima parte del libro, in questo capitolo viene illustrato al lettore l’utilizzo del prompt dei comandi e vengono illustrati alcuni semplici esempi, molto utili per chi si avvicina per la prima volta a questa tecnologia. Per coloro che hanno un minimo di pratica, i primi due capitoli si possono saltare.
Con il terzo capitolo, si passa alla seconda parte del libro. Dopo una breve ed utile introduzione sul significato degli oggetti, l’autore del libro, fornisce interessanti esempi di codice di vario genere, come le variabili, il recuper dei valori da console, i vari tipi di variabile, il casting ed altro ancora.
Nel quarto capitolo, viene illustrato la gestione da console dei script, come possiamo gestire gli script da noi creati o da altri.
Il capitolo 5, contiene numerose tabelle riassuntive oltre ad ottime indicazioni sulla gestione degli alias. In questo capitolo, vedremo come utilizzarli. Un capitolo molto breve, che fornisce delle valide basi.
Il sesto capitolo riguarda tutta la parte inerente al codice, in questo capitolo vengono affrontati in maniera esauriente e chiara gli operatori di questo linguaggio. Operatori come like nolike, le, ge, ed altri ancora. Il capitolo contiene molti frammenti di codice, per far comprendere al lettore l’utilizzo dei vari operatori messi a disposizione da PowerShell.
Il capitolo settimo, illustra altre parole chiavi, anche in questo capitolo si trovano molti esempi, permettendo al lettore di fare molto pratica. In questo capitolo vengono esaminate le parole chiavi del linguaggio, come if, switch e i cicli. Un capitolo molto interessante e pratico.
Nel capitolo 8, viene illustrato le pipeline, illustrando alcuni comandi che possono tornare utile nell’utilizzo della shell.
Con il capitolo 9, si conclude la seconda parte del libro. Anche in questo capitolo, vengono illustrate alcune tecniche riguardante la shell di questa tecnologia. In particolare vedremo la gestione dell’output .
Con il capitolo decimo, si passa alla terza parte del libro, in questo capitolo vedremo come utilizzare gli array. Il capitolo contiene diversi esempi di codice, che illustrano i vari utilizzi che possono capitare durante la scrittura di codice. Esempi riguardante i metodi (reverse, indexof, ecc) operatori ed altre tecniche interessanti.
Il capitolo 11, continua l’argomento riguardante gli array. In questo capitolo vedremo l’utilizzo di altri metodi, operatori e tecniche interessanti. I due capitoli completano la gestione degli array.
Il capitolo 12, riguarda le stringhe, in questo capitolo sono riportate interessante tecniche per la gestione del testo. Un capitolo che può tornare utile anche per coloro che già utilizzano il linguaggio. Nel capitolo si trovano interessanti esempi di codice, riguardante i metodi da utilizzare, la formattazione, ed altre interessanti tecniche che si possono fare sul testo.
Il capitolo 13, introduce il lettore per quanto riguarda le espressioni regolari, e wildcard.
Il capitolo 14 illustra l’utilizzo di variabili di tipo numerico e le varie operazioni matematiche che si possono svolgere. Inoltre sono riportate alcune funzioni matematiche come next, pow, sqrt ed altri ancora per lavorare sui numeri. Un capitolo molto breve ed introduttivo che fornisce alcuni concetti di base in merito alle operazioni matematiche.
Nel capitolo 15, l’autore del libro fornisce al lettore interessanti tecniche e trucchi per gestire le date. Il capitolo è tutto dedicato alle variabili di tipo data, con esempi molto pratici che tornano utile nel lavoro quotidiano. Tecniche come la gestione della formattazione della data, la gestione delle date, rilevare gli anni bisestili, ora solare, ora legale, ed altro ancora.
Il capitolo 16, conclude la terza parte di questo buon manuale. In questo capitolo vedremo la creazione di funzioni. Vengono illustrati i principi per la creazione di funzioni.
Con il capitolo diciassettesimo, si passa alla quarta e penultima parte del libro, in questo capitolo vedremo come interagire con i file ed i driver. Nelle prime pagine viene fatta una breve ma significativa introduzione ai provider, successivamente si passa ad esempi pratici sulla gestione dei file.
Il capitolo diciottesimo, riguarda l’utilizzo di Windows Management Instrumentation (WMI) tramite PowerShell. Utilizzando WMI, si possono rilevare informazioni sul sistema operativo, molto utile in ambito aziendale. Nelle prime pagine del capitolo viene introdotto WMI, successivamente si passa all’utilizzo di WMI in PowerShell, con la descrizione di alcuni comandi.
Il capitolo 19, illustra come poter utilizzare la tecnologia Com, le dll di altri applicativi con PowerShell. Interessanti gli esempi che vengono illustrati, come interagire con Explorer, o Microsoft Excel e Microsoft Word. Capitolo molto breve ma significativo, che consente al lettore di acquisire una buona base, per l’utilizzo di COM in PowerShell.
Nel capitolo ventesimo, vedremo la possibilità di leggere il contenuto di un file o scrivere delle informazioni. In questo capitolo vengono fornite interessanti indicazioni su come poter leggere i file o scrivere.
Il capitolo 21, riguarda la gestione del sistema, in particolare vedremo come gestire i processi attivi nel sistema, o interagire con i servizi. Un capitolo, che può tornare utile anche a coloro che già utilizzano questa tecnologia.
Nel capitolo 22, troviamo la gestione dei file XML. Il protocollo di scambio XML negli ultimi anni è molto usato, in questo capitolo vedremo come poter utilizzare nelle nostre applicazioni questo protocollo, effettuare delle ricerche ed altre interessanti operazioni. Il capitolo, fornisce brevemente alcune indicazioni.
Il capitolo 23, conclude la quarta parte del libro. In questo capitolo viene illustrato come poter rilevare informazioni riguardante il registro degli eventi di Windows. Vengono riportati frammenti di codice, per rilevare indicazioni sugli eventi del sistema operativo Windows.
La quinta ed ultima parte del libro, si apre con il capitolo ventiquattresimo. In questo capitolo, l’autore, fornisce interessanti tecniche di come poter utilizzare la shell con internet, esempi pratici come la possibilità di effettuare il download dei file, la gestione del protocollo hhtp, elaborare i feed rss, ed altre interessanti tecniche.
Il capitolo venticinquesimo, riguarda la possibilità di interagire con l’host, in particolare come personalizzare la shell, applicare dei stili ed altre cose interessanti.
Nel capitolo 26, vedremo come creare degli script di PowerShell, eseguiti in sessioni indipendenti, definiti precisamente Job. Un capitolo molto interessante, che fornirà al lettore le basi per la creazione dei propri job per eseguire determinate attività.
Nel penultimo capitolo (27) viene illustrata un argomento molto importante, che può tornare utile anche a coloro che hanno già esperienza con PowerShell. In questo capitolo, vedremo come eseguire in remoto degli script, un capitolo che illustra in maniera molto semplice e chiara la possibilità di eseguire questi script
L’ultimo capitolo (28) di questo buon manuale, affronta in maniera esauriente la gestione degli errori. Nel capitolo, viene illustrata in maniera chiara e completa come poter gestire quelle situazioni che potrebbero compromettere la funzionalità del codice. Diversi spunti, che forniranno al lettore una valida ed adeguata conoscenza sulla gestione degli errori.
Qui di seguito si riportano i vari capitoli del libro.
Parte 1) introduzione
1) Installazione e primo avvio
2) Concetti di base
Parte 2) Sintassi di base
3) Oggetti e tipi di oggetto
4) Lavorare con gli script
5) Gli Alias
6) Un pò di logica
7) Il Flusso di esecuzione
8) La pipeline
9) l'output
Parte 3) Elaborazione dei dati
10) Gli array
11) Gli array associativi
12) Le stringhe
13) Wildcard ed espressioni regolari
14) I numeri
15) Le date e gli intervalli temporali
16) Funzioni e filtri
Parte 4) Amministrazione del sistema
17) I Provider
18) WMI
19) COM
20) Leggere e scrivere file
21) Gestire processi e servizi
22) XML. XPATH, e XSLT
23) Registro eventi di Windows
Parte 5) Funzionalità avanzate
24) Internet e la shell
25) Interagire con l'Host
26) Job in background
27) Eseguire task in remoto
28) La gestione degli errori
Appendice A - Funzionalità e nomenclature
Appendice B - La multimedialità digitale
Appendice C- Sicurezza e crittografia
Conclusioni.
Un libro molto pratico, che permette al lettore che si avvicina per la prima volta, o che ha iniziato ad utilizzare PowerShell, di acquisire delle buone basi di utilizzo. Nel libro si trovano interessanti esempi di codice riguardante il linguaggio e le relative parole chiavi, e tecniche sulla shell. Il libro contiene molte immagini, in questo modo il lettore non avrà difficoltà a comprendere l’argomento trattato.
Un ottimo manuale indispensabile per tutti coloro che sono interessati ad utilizzare questo strumento, un libro che non può mancare in una libreria di un buon amministratore o programmatore.