Ir al contenido principal

Manejo de Variables en PowerShell


2 parte de Variables en Windows PowerShell

Esta es la segunda parte del tutorial de donde vamos a ver un poco del manejo de las variables, como listarlas, eliminarlas y realizar algunas operaciones con ellas. 
Como podemos ver todas las variables? 
Tanto las que nosotros creamos como las que no la podemos listar con los siguientes comandos:

Get-Variable
o
Dir variable:   ("Dir" es un alias de Get-ChildItem)

Otro ejemplo es Dir variable: \prueb* (Con esto listamos las variables que comiencen con los caracteres "prueb") 


Con estos comandos podremos obtener una lista de todas las variables. Para obtener una lista de las variables de sistema podremos hacer esto

Get-ChildItem env:   (Lista de variables de entorno) 

Por ejemplo: Windir, appdata, etc.


Un punto a tener en cuenta al momento de crear una variable son estas palabras que son de uso reservado y no se pueden utilizar como nombre de variables:


  1. Break
  2. continue
  3. do
  4. else
  5. elseif
  6. filter
  7. foreach
  8. function
  9. if
  10. in
  11. return
  12. switch
  13. where
  14. while
Las variables creadas por el usuario son las que mas vamos a utilizar, estas se mantienen solo durante la sesion de en la que trabajamos, pero aun así podemos querer borrar tanto este tipo de variables como los demas tipos. Para hacerlo podemos usar los siguientes cmdLets:


del variable:\miVariable1              (borramos la variable miVariable1) 

Remove-Variable miVariable2      (borramos la variable miVariable2) 



Un dato interesante es que para crear variables siempre se le debe asignar algún tipo de información incluso si queremos crear variables sin contenido esto lo podemos hacer de la siguiente manera:

$VariableVacia = $null



En el vídeo veremos algunas operaciones mas, por ejemplo suma entre variables del mismo tipo y distinto tipo.

Espero que les guste, comenten si les hubiera gustado ver algo mas y denle me gusta y compartan el vídeo. 

Otros temas

Arreglos en Windows powershell

Que son los Arreglos en Windows PowerShell Para entender posteriores tutoriales y poderlos utilizar sabiendo que estamos haciendo vamos a hablar y sacarnos las principales dudas de los arreglos / array en Windows PowerShell. Podemos imaginarlo como una zona continua para almacenamiento de datos o un conjunto de variables una detrás de la otra, pero en realidad es algo más que eso, por lo cual veamos cómo se definen en general los arreglos tanto en programación como en Windows PowerShell. En Programación (En general) Es un espacio de memoria que permite almacenar una colección de elementos, todos del mismo tipo. En PowerShell Es una forma de almacenamiento de datos que permite que más de un elemento sea almacenado en una variable (No es necesario que los elementos sean del mismo tipo). Veámoslo en una imagen La siguiente imagen representa un espacio de memoria (o “cero” en la imagen) al cual se le puede asignar contenido de datos, luego de este espaci

Objetos en Windows PowerShell

Los Objetos en Windows PowerShell Vamos a empezar aclarando algunos conceptos básicos para poder entender más a fondo este tema. Primero   ¿Que son los Objetos o que entendemos cuando decimos que algo es un objeto? Una definición que podría darse es la siguiente: El objeto es algo sobre lo cual actúa el sujeto, está sometido a la acción de éste, y puede ser material, cuando se puede ver y tocar, o ser un objeto inmaterial si solo existente como idea. En programación es algo similar y se debe aclarar que un objeto no es un dato simple (o dato plano),  sino que contiene en su interior cierto número de componentes bien estructurados. Cada objeto no es un ente aislado, sino que forma parte de una organización jerárquica o de otro tipo. Un objeto es una pieza de software única que posee ciertas características (atributos o propiedades) y un comportamiento u operaciones previamente determinadas (métodos o funciones).Aclaremos esto: Atributos: estos son lo