Si el Apolo llego a la luna con algo menor a tu celular, tu a donde llegaras (Noticias, Tecnología, Código, Tips Desarrollo .Net y mas)
miércoles, 28 de marzo de 2018
123. Alias (PowerShell)
Un alias es una herramienta útil para PowerShell, desde mi perspectiva, no me gusta utilizarlos, ya que mezclan comandos de otras plataformas.
Los alias también nos permiten crear atajos propios sustituyendo un comando por otro mas sencillo, por default powershell ya tiene un conjunto de alias predefinidos, estos los podemos ver por medio del comando
Get-Command -CommandType alias
Los alias también nos permiten crear atajos propios sustituyendo un comando por otro mas sencillo, por default powershell ya tiene un conjunto de alias predefinidos, estos los podemos ver por medio del comando
Get-Command -CommandType alias
Un alias propio se define de la siguiente forma
Set-Alias -Name gi_carlos -Value Get-Item
Donde:
Name: es el nombre que daremos al comando en este caso lo invocaremos como gi_Carlos
Value: es el comando al que le definiremos un alias
Es importante recordar que a los parámetros en PowerShell se les antepone un guion
Felices líneas
122 - Limpiar Pantalla (powerShell)
Continuamos con la lista de comandos para PowerShell, esta herramienta es muy poderosa ya que nos permite manejar diversos entornos por medio de scripts, una de sus principales aplicaciones y que veremos mas adelante, es la infraestructura como servicio, es decir podemos crear en Azure una nueva infraestructura alterna en cuestión de minutos, y todo siguiendo una serie de comandos en PowerShell.
Bueno estamos en la etapa básica, y como cuando aprendimos DOS, no podemos correr, si antes no gateamos, asi que hoy veremos el comando
Clear-Host
Este comando nos permite borrar lo que se encuentre en la pantalla en este momento, si bien Clear-Host, es la versión correcta para un script, dado que sigue la convención de nombres de PowerShell, también podemos usar cls, o clear para efectuar esta misma función.
Felices Lineas
Bueno estamos en la etapa básica, y como cuando aprendimos DOS, no podemos correr, si antes no gateamos, asi que hoy veremos el comando
Clear-Host
Este comando nos permite borrar lo que se encuentre en la pantalla en este momento, si bien Clear-Host, es la versión correcta para un script, dado que sigue la convención de nombres de PowerShell, también podemos usar cls, o clear para efectuar esta misma función.
Felices Lineas
martes, 27 de marzo de 2018
121. Comandos por categorias (PowerShell)
El cmdlet Get-Command es muy útil dado que nos permite ver todos los comandos que podemos usar en nuestra terminal de power Shell.
si lo ejecutamos como:
Get-Command *
Get-Command *stop*
Get-Command *print*
O podemos obtener por tipo de comando
Get-Command -CommandType Function
Get-Command -CommandType cmdlet
si lo ejecutamos como:
Get-Command *
Podemos ver todos los comandos disponibles, ahora bien recordemos que los nombres de los cmdlet tienen cierta lógica, por lo que por medio de este comando podemos buscar los comandos relacionados
Get-Command *print*
O podemos obtener por tipo de comando
Get-Command -CommandType Function
Get-Command -CommandType cmdlet
Felices lineas
viernes, 23 de marzo de 2018
120. Detener Computadora - Estructura (powerShell)
Una de las cosas que hace que powerShell sea sencillo de aprender es el hecho de que los nombres de sus cmdlets siguen un estándar, este esta formado por un [verbo]-[sustantivo], asi se puede dar una orden especifica para que la computadora ejecute alguna operación, powerShell es muy poderoso, por lo que debemos tener cuidado en su uso.
Un ejemplo de esto es el comando para apagar una computadora, con solo escribir
Stop-Computer
Se apaga el equipo con el que estamos trabajando
Felices Lineas
Un ejemplo de esto es el comando para apagar una computadora, con solo escribir
Stop-Computer
Se apaga el equipo con el que estamos trabajando
Felices Lineas
jueves, 22 de marzo de 2018
119. Ayuda (powerShell)
¿Por que estoy escribiendo una serie de entradas de powershell?
Es sencillo, las consolas son de gran ayuda en el procesamiento, powershell es una herramienta muy poderosa que nos permite controlar realmente el equipo, y no solo en equipo, en la nube (Azure) powershell nos permite una gran interacción, sin embargo, nos hemos vuelto flojos, y si no existe un botón, ya no lo sabemos hacer, aun la gente que emplea Linux, poco a poco usa menos un ambiente de comandos, pero, como desarrolladores, nuestra misión es poder interactuar completamente con el hardware, y powershell nos permite optimizar tareas, controlar procesos, diagnosticar fallas.
Así que empecemos por el principio, ¿Cómo se obtiene ayuda de un cmdlet?
get-help [cmdlet]
Felices líneas
Es sencillo, las consolas son de gran ayuda en el procesamiento, powershell es una herramienta muy poderosa que nos permite controlar realmente el equipo, y no solo en equipo, en la nube (Azure) powershell nos permite una gran interacción, sin embargo, nos hemos vuelto flojos, y si no existe un botón, ya no lo sabemos hacer, aun la gente que emplea Linux, poco a poco usa menos un ambiente de comandos, pero, como desarrolladores, nuestra misión es poder interactuar completamente con el hardware, y powershell nos permite optimizar tareas, controlar procesos, diagnosticar fallas.
Así que empecemos por el principio, ¿Cómo se obtiene ayuda de un cmdlet?
get-help [cmdlet]
Felices líneas
118. Borrar paquetes y app instalados (powerShell)
Las aplicaciones universales son muy útiles y siguen siendo la evolución de las aplicaciones de escritorio, dado que estas se pueden instalar en equipos de distintas características, pese a que ya no existe Windows Phone, existen otros dispositivos en los que una aplicación universal es muy útil.
Sin embargo como desarrolladores muchas veces la instalación de las aplicaciones puede quedar corrupta, y hacer que la desinstalación no sea un proceso sencillo, para desinstalar un paquete por powershell debemos ejecutar el siguiente comando:
Remove-AppxPackage -Package "package1_1.0.0.0_neutral__8wekyb3d8bbwe"
Sin embargo como desarrolladores muchas veces la instalación de las aplicaciones puede quedar corrupta, y hacer que la desinstalación no sea un proceso sencillo, para desinstalar un paquete por powershell debemos ejecutar el siguiente comando:
Remove-AppxPackage -Package "package1_1.0.0.0_neutral__8wekyb3d8bbwe"
El nombre del paquete debe ser determinado por medio del comando mostrado en la entrada 117 de este blog
Felices lineas
miércoles, 21 de marzo de 2018
117. Listar todas las App y Paquetes intalados (powerShell)
Mucho tiempo de no publicar, retomamos las publicaciones, cambiando un poco el formato del blog, este blog se convertirá en un blog de ayudas simples, por twitter publicare comentarios relacionados al desarrollo y por YouTube y podcast iniciaremos la publicación de temas que requieran una mayor profundidad
Para poder listar toda las las app y paquetes instaladas, es necesario abrir una consola de powershell como administrador, y ejecutar el siguiente comando
Get-AppxPackage -AllUsers | Select Name, PackageFullName
Felices lineas
Para poder listar toda las las app y paquetes instaladas, es necesario abrir una consola de powershell como administrador, y ejecutar el siguiente comando
Get-AppxPackage -AllUsers | Select Name, PackageFullName
Si se requiere un detalle de las app y paquetes, se debe ejecutar este comando
Get-AppxPackage –AllUsers
Felices lineas
Suscribirse a:
Entradas (Atom)