The Big Book of PowerShell Gotchas (Spanish)
  • Léame
  • Acerca de este libro
  • Formato a la derecha
  • ¿Dónde está el comando \?
  • PowerShell.exe no es PowerShell
  • Acumulando la salida en una función
  • ForEach vs ForEach vs ForEach
  • Finalización con Tab
  • -Contains y -Like son diferentes
  • No puede tener lo que no se tiene
  • -Filter y la diversidad de valores
  • No todo produce una salida
  • Una página HTML a la vez, por favor
  • Sangriento, Horrible, Puntuación
  • No Concatene Strings
  • $ no forma parte del nombre de la variable
  • Utilizar la canalización (pipeline), no una matriz
  • Backtick, Grave Accent, Escape
  • Comandos de la vieja escuela
  • Una multitud no es un individuo
  • La salida predeterminada de los comandos puede mentir
  • Propiedades vs. Valores
  • Variables Remotas
  • New-Object PSObject vs. PSCustomObject
  • Ejecutando algo como el "usuario actualmente conectado"
  • Comandos que necesitan un perfil de usuario pueden fallar cuando se ejecuta de forma remota
  • Escribiendo en SQL Server
  • Obtener tamaños de carpetas
Powered by GitBook
On this page

¿Dónde está el comando \?

Una cosa difícil es entender que hay un cierto número de comandos que vienen con PowerShell y otros que simplemente no vienen.

Cada nueva versión de PowerShell incluye al menos algunos nuevos comandos. Por ejemplo, Start-Job apareció por primera vez en PowerShell v2, mientras que Invoke-AdWorkflow fue introducido en PowerShell v3.

Lo que confunde a la gente es que una nueva versión de PowerShell también tiende a corresponder con una nueva versión del sistema operativo Windows. Y el Sistema Operativo viene con cientos de comandos. Por ejemplo, puede haber utilizado Get-SmbShare por primera vez en Windows Server 2012, que incluye PowerShell v3. Pero Get-SmbShare es parte del sistema operativo, no parte de PowerShell. Es decir, no tendrá Get-SmbShare en cada sistema que tenga PowerShell v3 o posterior, porque el comando no es una "característica de PowerShell ", es una "característica de Windows".

Así que… ¿De dónde se obtienen los comandos?

Normalmente, los comandos son parte de algún producto. ¿Necesita los comandos de Exchange Server? Instale las herramientas de administración de Exchange Server. ¿Necesita los comandos de Windows Server 2012? Instale el kit de herramientas de administración remota del servidor (RSAT), que contiene las herramientas de administración del servidor.

PreviousFormato a la derechaNextPowerShell.exe no es PowerShell

Last updated 7 years ago