Reglas del Foro

Please read our Guide to Making Ozzu Tutorials if you would like to submit your own tutorials.

Tutorial: Introducción a Windows PowerShell 1.0

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 22502
  • Loc: Pittsburgh PA
  • Status: Offline

Nota Noviembre 4th, 2009, 5:09 pm

¿Qué es Windows PowerShell?


Si usted ha estado en torno a Microsoft Windows algún tiempo, usted ha visto muy probablemente, o al menos oído hablar de la "Símbolo del sistema" que, basado en Windows NT Sistemas operativos (Win2K y más allá), se ejecuta a través de CMD. exe . Windows PowerShell es un similar relativamente nuevo shell de línea y está disponible para cualquier usuario de Windows (asumiendo que usted está utilizando uno de los sistemas operativos compatibles que figuran a continuación). Sin embargo, PowerShell fue especialmente diseñado para administradores de sistemas y de red.

¿Cómo o dónde se puede obtener PowerShell 1.0?


PowerShell 1.0 en realidad ha estado disponible como descarga independiente de Microsoft desde el mes de octubre de 2006. Está disponible en este enlace: http://www.microsoft.com/windowsserver2 ... nload.mspx . Usted tendrá que elegir la plataforma para su sistema operativo. Sistemas operativos compatibles son x86 y las versiones x64 de XP SP2 / SP3, Vista y Windows Server 2003 (Itanium, una versión también está disponible para 2003 Server). Además, Microsoft ha presentado recientemente disponible como una descarga opcional a través de Microsoft Update (Windows Update).

* Nota de interés - PowerShell 2. 0 es (a partir de este escrito) en Community Technology Preview 3 (CTP3) etapa y está disponible también para descargar: http://www.microsoft.com/downloads/deta ... laylang=en . PowerShell 2.0 también soporta Windows 7 y Windows Server 2008.

¿Qué es diferente PowerShell 1.0?


No sé si puedo describirlo mejor que el de Microsoft "Getting Started" de documentación hace (la documentación se instala junto con PowerShell):

Quote:
"A diferencia de la mayoría de los depósitos, que aceptan y devuelven texto, Windows PowerShell es construido sobre el tiempo de ejecución. NET lenguaje común (CLR) y. NET Framework, y acepta y devuelve. NET."

Además PowerShell incluye más de 100 funciones llamadas "cmdlets". Estos pueden ser utilizados individualmente o combinados para las operaciones más complejas.

¿Cómo realizar la solicitud?


Hay varias maneras de ejecutar PowerShell. Cuando se instala crea un grupo de programas en Inicio | | Programas | | Windows PowerShell 1.0 y se puede ejecutar desde allí. Usted también puede crear un acceso directo del escritorio para ello (que no se crea durante la instalación). También se puede ejecutar desde Inicio | | Ejecutar simplemente escribiendo PowerShell o Powershell.exe y haga clic en Aceptar. Cuando se abre, te darás cuenta de que no se diferencia de la ventana abierta por la CMD . Si se ejecuta desde el grupo de programas, verás que se abre más grande y más bonito con colores que el típico blanco y negro CMD ventana, pero por lo demás se ve cómodamente familiar.
Attachments:
powershell1.jpg


Colores por defecto, de fondo, fuentes, tamaño, etc , De la ventana puede modificarse la misma forma que la ventana de CMD puede, por derecho clic en un punto en blanco en la barra superior, seleccionar Propiedades, y ajustar la configuración según sus preferencias.
Attachments:
powershell2.jpg


¿Puedo usarlo igual que el símbolo del sistema que estoy acostumbrado?


Sí y no. Mayormente no. Usted todavía encontrará muchas de las herramientas que puede ser utilizado para tales como DIR , , NET , COPIA , REN y otros. Sin embargo, lo primero que notarás si escribe ayuda en el "PS" del sistema es que todos ellos son ahora los alias de cmdlets. Por ejemplo, usted notará que DIR es un alias de Get-ChildItem . Ambos se lista el contenido del directorio actual. Adelante, inténtelo. Tipo dir y Get-ChildItem uno tras otro (como CMD tendrás que pulsar enter para ejecutarlo). Se dará cuenta de los resultados son idénticos.

Ahora escriba Get-Help dir y luego Get-Help Get-ChildItem (como CMD , El caso no es crítico). Se dará cuenta de las descripciones, la sintaxis, etc, son idénticos. También te darás cuenta de que todos los "interruptores" que utiliza para estar disponible para dir se han ido (prueba si lo desea - que no funcionará). Vamos a intentar una vez más. Tipo get-alias | Where-Object ($ match _.Definition-"Get-ChildItem") . Esto producirá una lista de todos los alias de los Get-ChildItem , Que usted verá no sólo incluye dir , Sino también ls y GCI . Además, si no como esos, Posh (apodo PowerShell / acrónimo) le permite crear sus propios alias, con .

¿Qué más puede hacer?


Esto no pretende ser un manual de usuario, sin embargo me gustaría señalar una característica adicional que yo uso con frecuencia, y que es la capacidad de lista de la derecha Registro contenido en la ventana elegante. Por ejemplo:

get-Registro ItemProperty:: HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

las listas de todas las propiedades de la clave Run en HKLM y sus parámetros. Para mí eso es mucho más rápido que navegar por el árbol de registro y es algo que ya estoy usando con frecuencia, especialmente cuando la solución de problemas de malware en una computadora. Además de ver las claves de registro y las propiedades, también es posible modificar, añadir y eliminar elementos de registro (actualmente sólo el HKLM y HKCU colmenas están disponibles a PoSh). Aquí está otro tiro de la pantalla.

Attachments:
powershell3.jpg


Conclusión.


En resumen, este artículo está dirigido principalmente a los usuarios de Windows que nunca han oído hablar de PowerShell, o que simplemente no han tomado el tiempo para usarlo para darle un poco de familiaridad con él. En particular, si usted es un administrador de red o sistema, espero que esto te motiva a tomar realmente el momento de utilizar y aprender qué se puede hacer con ella.

Presentado por primera vez Associated Content
Ver el artículo original
"The web is a dominatrix. Every where I turn, I see little buttons ordering me to Submit."
Play sports pools and discuss sports topics at Boasting Rights Sports Forum
Get paid to write articles - www.associatedcontent.com
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 4th, 2009, 5:09 pm

Publicar Información

  • Total de mensajes en este tema: 1 mensaje
  • Moderador: Tutorial Writers
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© Unmelted Enterprises 1998-2009. Impulsado por phpBB © 2001-2009 phpBB Group.