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

Comandos que necesitan un perfil de usuario pueden fallar cuando se ejecuta de forma remota

Muchos comandos actúan utilizando el perfil del usuario que ha iniciado sesión actualmente. Estos comandos a veces pueden fallar cuando los ejecuta a través de una conexión remota, como con Invoke-Command o Enter-PSSession. Por ejemplo, muchos instaladores predeterminan la creación de iconos por usuario y pueden fallar cuando se ejecutan remotamente, incluso cuando se ejecutan en un modo de "instalación silenciosa".

El problema es que, cuando se conecta a un equipo remoto, no está generando un entorno de usuario completo. Técnicamente no está "conectándose" a la máquina en el sentido usual. Se está autenticando, sí, pero de la misma manera que si se autenticara a una carpeta compartida. Su conexión remota no tiene un perfil de usuario completo, por lo que cualquier cosa que se espere puede obtener errores y fallar (incluso si no muestran esos errores).

No hay solución fácil para esto, por desgracia.

PreviousEjecutando algo como el "usuario actualmente conectado"NextEscribiendo en SQL Server

Last updated 7 years ago