Powershell

Páginas: 11 (2721 palabras) Publicado: 5 de enero de 2013
www.softbasic.es

Windows Powershell
Interfaz de consola (CLI) con posibilidad de escritura y conjunción de comandos por medio de guiones (scripts en inglés). Es mucho más rica e interactiva que sus predecesores, desde DOS hasta Windows 7. Esta interfaz de consola está diseñada para su uso por parte de administradores de sistemas, con el propósito de automatizar tareas o realizarlas de formamás controlada. Powershell no sólo permite interactuar con el sistema operativo, sino también con programas de Microsoft como SQL Server, Exchange o IIS. La principal utilidad de Powershell es permitir automatizar tareas administrativas al usuario. El lenguaje de la consola incluye declaración de variables, variables especiales predefinidas, operadores matemáticos, incluyendo igualdades ydesigualdades numéricas, manejo de vectores, comparación entre estos, operadores de asignación, vectores asociativos (hashtables), valores booleanos, ciclos y ruptura de los mismos, operadores de expansión para simplificación de ejecuciones complejas (creación de vectores por medio de llamados a procedimientos, creación dinámica de vectores, etc.); comentarios, operadores de comparación binaria, caracteresde escape, orden de ejecución, ciclos del tipo "foreach", creación de procedimientos y funciones, creación de filtros, estructuras condicionales complejas (if/then/else/elseif/switch), operador de invocación dinámica del contenido de variables ($p = "MiProceso" --> &$p ejecuta MiProceso), llamado a métodos de tipo "$p.ToUpper()", acceso a propiedades de instancias de objetos, redirección de salidanormal de consola a archivos, retorno de valores, manejo de cadenas de caracteres por medio de operadores, manejo de excepciones y conversión explícita de tipos. Una de las principales funciones de Powershell es tratar de igualar al famoso lenguaje PERL de UNIX. El cual está considerado versátil, potente y con facilidad para interactuar con el sistema operativo. Exchange server 2007 utilizaPowershell internamente. La tendencia es que todas las aplicaciones tengan su sección visual y una opción para ver el código generado en Powershell. Características de Windows Powershell. Es un intérprete de comandos orientado a objetos. La información de entrada y de salida en cada etapa del proceso (cmdlet, "comándulo") es un conjunto de instancias de objeto, a diferencia de lo que ocurre con losintérpretes de comandos tradicionales, que sólo devuelven y reciben texto. Localizar Windows Powershell en Windows 7

Seleccionamos el último de la lista y veremos la siguiente ventana.

Introducción al Shell de comandos
El shell de comandos es un programa de software independiente que proporciona comunicación directa entre el usuario y el sistema operativo. La interfaz de usuario del shell decomandos no es gráfica y proporciona el entorno en que se ejecutan aplicaciones y utilidades basadas en caracteres. El shell de comandos ejecuta programas y muestra su resultado en pantalla mediante caracteres individuales similares al intérprete de comandos de MS-DOS Command.com. El shell de comandos de los sistemas operativos de servidor Windows utiliza el intérprete de comandos Cmd.exe, quecarga aplicaciones y dirige el flujo de información entre ellas, para traducir los datos de entrada del usuario a un formato que el sistema operativo reconozca. Puede usar el shell de comandos para crear y modificar archivos por lotes (también llamados secuencias de comandos) para automatizar tareas rutinarias. Por ejemplo, puede usar secuencias de comandos para automatizar la administración decuentas de usuario o las copias de seguridad nocturnas. También puede usar la versión de línea de comandos de Windows Script Host, CScript, para ejecutar secuencias de comandos más complejas en el shell de comandos. Para obtener más información, vea Ejecutar Windows Script Host. Puede realizar operaciones con más eficacia utilizando archivos por lotes que con la interfaz de usuario. Los archivos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Powershell
  • Powershell
  • Powershell
  • powershell
  • POWERSHELL
  • Powershell Tutorial 2012
  • Como programar una tarea en powershell
  • Manual powershell

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS