|
Ayuda de consola PowerShell.exe |
|
|
Ayuda de consola PowerShell.exe Inicia Windows PowerShell desde la línea de comandos de otra herramienta, como por ejemplo Cmd.exe. Sintaxis PowerShell[.exe] [-PSConsoleFile <file> | -Version <version>] [-EncodedCommand <Base64EncodedCommand>] [-ExecutionPolicy <ExecutionPolicy>] [-File <filePath> <args>] [-InputFormat {Text | XML}] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] [-OutputFormat {Text | XML}] [-Sta] [-WindowStyle <style>] [-Command { - | <script-block> [-args <arg-array>] | <string> [<CommandParameters>] } ] PowerShell[.exe] -Help | -? | /? Parámetros -EncodedCommand Acepta una versión de cadena codificada en base 64 de un comando. Utilice este parámetro para enviar comandos a Windows PowerShell que requieren comillas o llaves complejas. -ExecutionPolicy Establece la directiva de ejecución predeterminada para la sesión. Este parámetro no cambia la directiva de ejecución de Windows PowerShell que se establece en el Registro. -File Ejecuta el script especificado. Escriba la ruta de acceso de script y los parámetros que corresponda. -InputFormat Describe el formato de los datos enviados a Windows PowerShell. Los valores válidos son "Text" (cadenas de texto) o "XML (formato CLIXML serializado). -NoExit No finaliza después de ejecutarse los comandos de inicio. -NoLogo Oculta el símbolo de copyright en el inicio. -NonInteractive No presenta un símbolo del sistema interactivo al usuario. -NoProfile No carga el perfil de Windows PowerShell. -OutputFormat Determina el formato de los resultados de Windows PowerShell. Los valores válidos son "Text" (cadenas de texto) o "XML (formato CLIXML serializado). -PSConsoleFile Carga el archivo de consola de Windows PowerShell especificado. Para crear un archivo de consola, use el cmdlet Export-Console de Windows PowerShell. -Sta Inicia el shell mediante el uso de un contenedor uniproceso. -Version Inicia la versión especificada de Windows PowerShell. Escriba un número de versión con el parámetro, como "-version 1.0". -WindowStyle Establece el estilo de ventana en Normal, Minimized, Maximized o Hidden. -Command Ejecuta los comandos especificados (y los parámetros) como si se escribieran en el símbolo del sistema de Windows PowerShell y, a continuación, finaliza la ejecución, a menos que se especifique NoExit. El valor de Command puede ser "-", una cadena o un bloque de script. Si el valor de Command es "-", el texto del comando se lee de los datos de entrada estándar. Los bloques de script se deben incluir entre llaves ({}). Puede especificar un bloque de script sólo al ejecutar PowerShell.exe en Windows PowerShell. Los resultados del script se devuelven al shell primario como objetos XML deserializados, no como objetos dinámicos. Si el valor de Command es una cadena, Command debe ser el último parámetro en el comando, porque los caracteres escritos después del comando se interpretan como argumentos del mismo. Para escribir una cadena que ejecute un comando de Windows PowerShell, utilice el formato: "& {<command>}" donde las comillas indican una cadena y el operador de llamada (&) produce la ejecución del comando. -Help, -?, /? Muestra este mensaje. Si está escribiendo un comando de PowerShell.exe en Windows PowerShell, anteponga un guión (-) a los parámetros, no una barra diagonal (/). Puede utilizar un guión o una barra diagonal en Cmd.exe. EJEMPLOS PowerShell -PSConsoleFile sqlsnapin.psc1 PowerShell -version 1.0 -NoLogo -InputFormat text -OutputFormat XML PowerShell -Command {Get-EventLog -LogName security} PowerShell -Command "& {Get-EventLog -LogName security}" # To use the -EncodedCommand parameter: $command = "dir 'c:\program files' " $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) $encodedCommand = [Convert]::ToBase64String($bytes) powershell.exe -encodedCommand $encodedCommand
|
© 2011 Windows PowerShell es un nuevo shell de línea de comandos de Windows que se ha diseñado expresamente para los administradores de sistemas. Windows PowerShell incluye un símbolo del sistema interactivo y un entorno de scripting que se pueden utilizar de forma independiente o conjunta.