PDF de programación - Guía básica de Windows PowerShell

Imágen de pdf Guía básica de Windows PowerShell

Guía básica de Windows PowerShellgráfica de visualizaciones

Publicado el 21 de Noviembre del 2018
1.758 visualizaciones desde el 21 de Noviembre del 2018
897,7 KB
122 paginas
Creado hace 8a (09/02/2012)
Guía básica de Windows PowerShell™

Microsoft Corporation

Publicación: septiembre de 2006

Resumen

Windows PowerShell™ es un nuevo shell de línea de comandos de Windows que se ha

diseñado expresamente para los administradores de sistemas. El shell incluye un símbolo
del sistema interactivo y un entorno de scripting que se pueden utilizar de forma

independiente o conjunta.

En este documento se describen los conceptos básicos y las funciones de Windows
PowerShell, y se sugieren formas en que se puede usar Windows PowerShell para la

administración de sistemas.



Contenido

Aviso de copyright de la Guía básica de Windows PowerShell™ ...................................... 9

Introducción a Windows PowerShell ................................................................................. 10
Público al que se dirige.................................................................................................. 10

Acerca de Windows PowerShell ....................................................................................... 10
Aprendizaje sencillo ....................................................................................................... 10
Coherencia .................................................................................................................... 11
Entorno interactivo y de scripting .................................................................................. 11
Orientación a objetos ..................................................................................................... 11
Transición sencilla a la creación de scripts ................................................................... 12

Instalar y ejecutar Windows PowerShell ........................................................................... 12
Requisitos de instalación ............................................................................................... 12
Instalar Windows PowerShell ........................................................................................ 12
Ejecutar Windows PowerShell ....................................................................................... 13

Conceptos básicos de Windows PowerShell .................................................................... 13

Conceptos importantes de Windows PowerShell ............................................................. 14
Los comandos no están basados en texto................................................................. 14
El conjunto de comandos es ampliable ...................................................................... 15
Windows PowerShell controla la entrada y la presentación de la consola ................ 15
Windows PowerShell utiliza sintaxis del lenguaje C# ................................................ 16

Aprender los nombres de comandos y parámetros de Windows PowerShell .................. 16

Los cmdlets utilizan nombres con verbo y sustantivo para reducir la memorización

de comandos .......................................................................................................... 17
Los cmdlets utilizan parámetros estándar.................................................................. 19
Parámetro Help (?) ................................................................................................. 19
Parámetros comunes .............................................................................................. 20
Parámetros recomendados..................................................................................... 20

Obtener información resumida de comandos ................................................................... 20
Mostrar los tipos de comandos disponibles ............................................................... 21

Obtener información de ayuda detallada .......................................................................... 22

Usar nombres de comandos familiares ............................................................................ 23



Interpretación de los alias estándar ........................................................................... 24
Crear nuevos alias ..................................................................................................... 25

Completar nombres automáticamente con el tabulador ................................................... 25

Canalización de objetos .................................................................................................... 27

Canalización de Windows PowerShell .............................................................................. 27

Ver la estructura de objetos (Get-Member) ..................................................................... 29

Usar comandos de formato para cambiar la presentación de los resultados ................... 31
Usar Format-Wide para resultados con un único elemento....................................... 32
Controlar la presentación con columnas de Format-Wide ..................................... 32
Usar Format-List para una vista de lista .................................................................... 32
Obtener información detallada utilizando Format-List con caracteres comodín .... 33
Usar Format-Table para mostrar resultados con formato de tabla ............................ 33
Mejorar el resultado obtenido con Format-Table (AutoSize) .................................. 34
Ajustar en columnas el resultado obtenido con Format-Table (Wrap) ................... 35
Organizar los resultados con formato de tabla (-GroupBy) .................................... 36

Redirigir datos con los cmdlets Out-* ................................................................................ 37
Dividir en páginas el resultado mostrado en la consola (Out-Host) ....................... 38
Descartar el resultado (Out-Null) ............................................................................ 39
Imprimir datos (Out-Printer) .................................................................................... 39
Almacenar datos (Out-File) ..................................................................................... 39

Desplazamiento por Windows PowerShell ........................................................................ 40

Administrar la ubicación actual en Windows PowerShell ................................................. 41
Obtener la ubicación actual (Get-Location)................................................................ 41
Establecer la ubicación actual (Set-Location) ............................................................ 42
Almacenar y recuperar ubicaciones recientes (Push-Location y Pop-Location) ...... 43

Administrar las unidades de Windows PowerShell ........................................................... 45
Agregar nuevas unidades de Windows PowerShell (New-PSDrive) ........................ 47
Eliminar unidades de Windows PowerShell (Remove-PSDrive) .............................. 49
Agregar y eliminar unidades fuera de Windows PowerShell ..................................... 49

Trabajar con archivos, carpetas y claves del Registro ..................................................... 49
Enumerar archivos, carpetas y claves del Registro (Get-ChildItem) ........................ 50
Crear una lista de todos los elementos contenidos (-Recurse) .............................. 50
Filtrar elementos por nombre (-Name) ................................................................... 51
Forzar la presentación de los elementos ocultos (-Force) ..................................... 51



Usar caracteres comodín para buscar nombres de elementos .............................. 51
Excluir elementos (-Exclude) .................................................................................. 52
Combinar parámetros de Get-ChildItem ................................................................. 53

Manipular elementos directamente ................................................................................... 54
Crear nuevos elementos (New-Item) ......................................................................... 54
Por qué los valores del Registro no son elementos ................................................... 55
Cambiar nombres de elementos existentes (Rename-Item) ..................................... 56
Desplazar elementos (Move-Item) ............................................................................. 56
Copiar elementos (Copy-Item) ................................................................................... 57
Eliminar elementos (Remove-Item) ............................................................................ 58
Ejecutar elementos (Invoke-Item) .............................................................................. 58

Trabajar con objetos ......................................................................................................... 59

Obtener objetos de WMI (Get-WmiObject) ....................................................................... 59
Obtener objetos de WMI (Get-WmiObject) .................................................................... 59
Enumerar las clases de WMI ..................................................................................... 59
Obtener información detallada sobre las clases de WMI ........................................... 61
Mostrar propiedades no predeterminadas con los cmdlets Format ....................... 62

Crear objetos .NET y COM (New-Object) ......................................................................... 62
Usar New-Object para el acceso a registros de eventos ........................................... 63
Usar constructores con New-Object ....................................................................... 63
Almacenar objetos en variables .............................................................................. 64
Acc
  • Links de descarga
http://lwp-l.com/pdf14279

Comentarios de: Guía básica de Windows PowerShell (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad