PowerShell

PowerShell

#powershell

Sommario

Di

1

Capitolo 1: Introduzione a PowerShell

2

Osservazioni

2

Versioni

2

Examples

2

Installazione o configurazione

2

finestre

2

Altre piattaforme

3

Permetti agli script memorizzati sul tuo computer di essere eseguiti senza firma

3

Alias e funzioni simili

4

La pipeline: utilizzo dell'output da un cmdlet di PowerShell

5

Commentando

6

Chiamare i metodi della libreria .Net

6

Creazione di oggetti

7

Capitolo 2: alias

9

Osservazioni

9

Examples

10

Get-Alias

10

Set-Alias

10

Capitolo 3: Analisi CSV

Examples

12

12

Utilizzo di base di Import-Csv

12

Importa da CSV e cast le propriet¨¤ per correggere il tipo

12

Capitolo 4: Anonimizza IP (v4 e v6) nel file di testo con PowerShell

14

introduzione

14

Examples

14

Anonimizza l'indirizzo IP nel file di testo

Capitolo 5: Automazione dell'infrastruttura

14

16

introduzione

16

Examples

16

Script semplice per il test di integrazione black-box delle applicazioni della console

Capitolo 6: Classi di PowerShell

16

17

introduzione

17

Examples

17

Metodi e propriet¨¤

17

Elenco dei costruttori disponibili per una classe

17

Sovraccarico del costruttore

19

Ottieni tutti i membri di un'istanza

19

Modello di classe base

19

Ereditariet¨¤ dalla classe padre alla classe figlio

20

Capitolo 7: Codifica / decodifica URL

21

Osservazioni

21

Examples

21

Avvio rapido: codifica

21

Avvio rapido: decodifica

22

Codifica stringa di query con `[uri] :: EscapeDataString ()`

22

Codifica stringa di query con `[System.Web.HttpUtility] :: UrlEncode ()`

23

Decodifica URL con `[uri] :: UnescapeDataString ()`

23

Decodifica l'URL con `[System.Web.HttpUtility] :: UrlDecode ()`

25

Capitolo 8: Come scaricare l'ultimo artefatto da Artifactory usando lo script Powershell (

28

introduzione

28

Examples

28

Script di PowerShell per scaricare l'ultimo artifcat

Capitolo 9: Comportamento di restituzione in PowerShell

28

29

introduzione

29

Osservazioni

29

Examples

29

uscita anticipata

29

Gotcha! Rientro in pipeline

30

Gotcha! Ignorando l'uscita indesiderata

30

Ritorna con un valore

30

Come lavorare con i ritorni delle funzioni

31

Capitolo 10: Comunicazione con API RESTful

33

introduzione

33

Examples

33

Usa i Webhook in arrivo su

33

Invia un messaggio a hipChat

33

Utilizzo di REST con oggetti PowerShell per ottenere e inserire singoli dati

33

Utilizzare REST con oggetti PowerShell per OTTENERE e POSTARE molti articoli

34

Utilizzare REST con PowerShell per eliminare elementi

34

Capitolo 11: Comunicazione TCP con PowerShell

35

Examples

35

Ascoltatore TCP

35

TCP Sender

35

Capitolo 12: Configurazione dello stato desiderata

Examples

37

37

Semplice esempio: abilitazione di WindowsFeature

37

Avvio di DSC (mof) sul computer remoto

37

Importazione di psd1 (file di dati) nella variabile locale

37

Elenca le risorse DSC disponibili

38

Importazione di risorse da utilizzare in DSC

38

Capitolo 13: Convenzioni di denominazione

39

Examples

funzioni

Capitolo 14: Creazione di risorse basate su classi DSC

39

39

40

introduzione

40

Osservazioni

40

Examples

40

Creare una classe di scheletro delle risorse DSC

40

Scheletro di risorse DSC con propriet¨¤ chiave

40

Risorsa DSC con propriet¨¤ obbligatorie

41

Risorsa DSC con metodi richiesti

41

Capitolo 15: Esecuzione di eseguibili

Examples

43

43

Applicazioni console

43

Applicazioni GUI

43

Stream console

43

Codici di uscita

44

Capitolo 16: Espressioni regolari

45

Sintassi

45

Examples

45

Partita singola

45

Utilizzando l'operatore -Match

45

Utilizzando Select-String

46

Utilizzo di [RegEx] :: Match ()

47

Sostituire

47

Utilizzando -Riposare l'operatore

47

Utilizzo del metodo [RegEx]: Sostituisci ()

48

Sostituisci il testo con il valore dinamico usando un valore MatchEvalutor

48

Sfuggire personaggi speciali

49

Pi¨´ partite

49

Utilizzando Select-String

50

Utilizzo di [RegEx] :: Matches ()

50

Capitolo 17: Flussi di lavoro di PowerShell

52

introduzione

52

Osservazioni

52

Examples

52

Esempio di flusso di lavoro semplice

52

Flusso di lavoro con parametri di input

52

Esegui il flusso di lavoro come lavoro in background

53

Aggiungi un blocco parallelo a un flusso di lavoro

53

Capitolo 18: Funzioni di PowerShell

54

introduzione

54

Examples

54

Funzione semplice senza parametri

54

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download