{"id":6261,"date":"2013-10-25T08:08:00","date_gmt":"2013-10-25T07:08:00","guid":{"rendered":"http:\/\/www.montejo.biz\/blog\/?p=6261"},"modified":"2013-10-31T20:24:44","modified_gmt":"2013-10-31T19:24:44","slug":"windows-powershell","status":"publish","type":"post","link":"https:\/\/www.montejo.biz\/blog\/2013\/10\/25\/windows-powershell\/","title":{"rendered":"Windows PowerShell"},"content":{"rendered":"<div id=\"post-entry-excerpt-6261\" class=\"entry-part\"><p>Todos (?) conocemos los distintos int\u00e9rpretes de comandos que ha tenido Windows.<\/p>\n<p>El primero fue command.com, que ven\u00eda del mundo MSDOS (normal, all\u00ed todo eran comandos).<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-58-31.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-58-31\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-58-31_thumb.gif\" alt=\"24-09-2013 17-58-31\" width=\"550\" height=\"424\" border=\"0\" \/><\/a><\/p>\n<p>Tambi\u00e9n fue utilizado en Windows 95 y 98.<\/p>\n<p><!--more--><\/p>\n<p>Luego, con Windows NT y, sobre todo, con Windows XP, Vista, 7 y 8, estaba el int\u00e9rprete cmd.<\/p>\n<p>Para invocarlo es preciso pulsar el bot\u00f3n Inicio \u2013 Ejecutar (esto lo evitamos en 7 y 8) y tecleamos cmd.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-59-45.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-59-45\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-59-45_thumb.gif\" alt=\"24-09-2013 17-59-45\" width=\"550\" height=\"272\" border=\"0\" \/><\/a><\/p>\n<p>Este comando tiene multitud de funciones, la mayor parte desconocidas.<\/p>\n<p>Ahora Microsoft, a partir de Windows 7, ha implementado un int\u00e9rprete de comandos (shell para los amigos) con mucha m\u00e1s potencia y capacidad.<\/p>\n<p>Se llama PowerShell y se invoca tecle\u00e1ndolo en la caja de b\u00fasqueda de Windows 7.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-45-13.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"23-09-2013 20-45-13\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-45-13_thumb.gif\" alt=\"23-09-2013 20-45-13\" width=\"400\" height=\"118\" border=\"0\" \/><\/a><\/p>\n<p>Y en la parte superior nos aparecen los resultados de esta b\u00fasqueda.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-46-15.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"23-09-2013 20-46-15\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-46-15_thumb.gif\" alt=\"23-09-2013 20-46-15\" width=\"222\" height=\"177\" border=\"0\" \/><\/a><\/p>\n<p>Pulsamos en el primer programa.<\/p>\n<p><strong>Comandos disponibles<\/strong><\/p>\n<p>El n\u00famero de comandos es inmenso, vamos a ver unos pocos.<\/p>\n<p><em>Get-Command<\/em>: recupera una lista de todos los comandos disponibles.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-53-11.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"23-09-2013 20-53-11\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/23-09-2013-20-53-11_thumb.gif\" alt=\"23-09-2013 20-53-11\" width=\"550\" height=\"401\" border=\"0\" \/><\/a><\/p>\n<p><em>Get-Help<\/em> muestra la informaci\u00f3n de ayuda acerca de los comandos y los conceptos. Si no tienes descargados los ficheros de ayuda te pide autorizaci\u00f3n para hacerlo.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-25-19.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-25-19\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-25-19_thumb.gif\" alt=\"24-09-2013 17-25-19\" width=\"550\" height=\"89\" border=\"0\" \/><\/a><\/p>\n<p><em>Get-Process<\/em> recupera un proceso o una lista de procesos activos.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-29-22.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-29-22\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-29-22_thumb.gif\" alt=\"24-09-2013 17-29-22\" width=\"550\" height=\"359\" border=\"0\" \/><\/a><br \/>\n<em>Get-Service<\/em> recupera un servicio de Windows. Sin par\u00e1metros recupera la lista de todos los servicios de Windows, los que est\u00e1n parados y en ejecuci\u00f3n.<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-30-14.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-30-14\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-30-14_thumb.gif\" alt=\"24-09-2013 17-30-14\" width=\"532\" height=\"349\" border=\"0\" \/><\/a><\/p>\n<p><em>Add-Content<\/em> a\u00f1ade contenido a un archivo de texto.<\/p>\n<p><em>Copy-Item<\/em> copia archivos, carpetas y otros objetos.<\/p>\n<p><em>Get-Acl<\/em> recupera listas de control de acceso (ACL).<\/p>\n<p><a href=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-33-20.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"24-09-2013 17-33-20\" src=\"http:\/\/www.montejo.biz\/blog\/wp-content\/uploads\/2013\/09\/24-09-2013-17-33-20_thumb.gif\" alt=\"24-09-2013 17-33-20\" width=\"550\" height=\"68\" border=\"0\" \/><\/a><\/p>\n<p>En la direcci\u00f3n <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/microsoft.powershell.commands(v=vs.85).ASPX\" target=\"_blank\">http:\/\/msdn.microsoft.com\/en-us\/library\/microsoft.powershell.commands(v=vs.85).ASPX<\/a> est\u00e1 la relaci\u00f3n completa de los comandos de PowerShell (lamentablemente en ingl\u00e9s).<\/p>\n<p>En fin, una mejora sobre el int\u00e9rprete de comandos para un p\u00fablico m\u00e1s t\u00e9cnico y exigente.<\/p>\n\n\t\t\t\t\t\t\t<p style=\" color: #999999;\">If you found an error, highlight it and press <strong>Shift + E<\/strong> or <a href=\"#\" class=\"enp-report\"><strong>pulsa aqu\u00ed<\/strong><\/a> to inform us.<\/p>\n\t\t\t\t\t\t<\/div><div id=\"post-footer-6261\" class=\"post-footer clear\"><\/div>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Todos (?) conocemos los distintos int\u00e9rpretes de comandos que ha tenido Windows. El primero fue command.com, que ven\u00eda del mundo MSDOS (normal, all\u00ed todo eran <a class=\"mh-excerpt-more\" href=\"https:\/\/www.montejo.biz\/blog\/2013\/10\/25\/windows-powershell\/\" title=\"Windows PowerShell\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[7,64],"tags":[115,171],"class_list":["post-6261","post","type-post","status-publish","format-standard","hentry","category-articulo","category-windows","tag-articulo","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/posts\/6261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/comments?post=6261"}],"version-history":[{"count":3,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/posts\/6261\/revisions"}],"predecessor-version":[{"id":6327,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/posts\/6261\/revisions\/6327"}],"wp:attachment":[{"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/media?parent=6261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/categories?post=6261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.montejo.biz\/blog\/wp-json\/wp\/v2\/tags?post=6261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}