Вы находитесь на странице: 1из 4

Variables de entorno en Windows 7, como

utilizarlas.
Cules son las variables de entorno en Windows, en que se utilizan, caractersticas,
como crear nuevas variables mediante la interface de Windows y a travs de la lnea de
comandos.
Las variables de entorno se crean or la necesidad de acceder al contenido de valores
dinmicos, distintos en cada sistema, son armetros reestablecidos a rutas, valores o
alicaciones que cambian se!"n el entorno, #C o sistema o el usuario que los utilice.
Las variables ermiten acceder a arc$ivos y funciones comunes del sistema en cualquier
lu!ar donde estas se encuentren localizadas.
Cada usuario tiene la oci%n de esco!er diferentes ubicaciones fsicas a arc$ivos y
directorios de su sistema, ero siemre las variables indicarn la ubicaci%n e&acta.
'l!unos e(emlos de variables de entorno reestablecidas son)
El nombre del usuario en cualquier equipo lo devuelve la variable %USERNAME%
El directorio donde escriben los archivos temporales las aplicaciones o programas es
%TEMP% o %TMP%.
Cul es el uso y empleo de las variables de entorno.
Cualquier alicaci%n o ro!rama que instales o utilices en tu sistema al tener necesidad
de escribir valores en tu careta de usuario solo odr $acerlo utilizando la variable
antes mencionada *+,-./'0-*, ya que la ruta es diferente en cada equio orque
incluye el nombre del usuario que es diferente en cada ocasi%n.
1e la misma forma si creas un arc$ivo batc$, que necesitas coie un arc$ivo
determinado en el escritorio, la "nica manera de lo!rarlo es usando la variable
*+,-.#.234L-*, ya que la careta -scritorio se encuentra dentro de la careta del
usuario, que en todas las #C !eneralmente tienen un nombre y una ruta distinta, en este
caso tu arc$ivo batc$ tendr que contener la ruta) *+,-.#.234L-*51es6to ara
ase!urarte que funcione en cualquier comutadora en la que se e(ecute.
Windows tiene sus roias variables de entorno establecidas, ero e&isten otras que son
a!re!adas or al!unos ro!ramas y que les son imrescindibles ara su funcionamiento.
Como conocer las variables de entorno actuales en
nuestro sistema.
#ara conocer las variables de entorno actualmente establecidas en nuestro sistema, solo
es necesario abrir la consola de cmd e introducir el comando ,-7, se mostrarn todas
las variables de entorno actuales (unto con sus resectivos valores.
Como crear una variable de entorno.
-s osible crear variables de entorno en nuestro sistema, ara establecer armetros
determinados en la confi!uraci%n de Windows.
-&isten dos maneras, mediante la interface de Windows y utilizando la lnea de
comandos.
Crear una variable de entorno mediante la interface de Windows.
-(emlo 89 Crear una variable ara establecer un directorio que sirva de destino y
almacn ara que todos los arc$ivos que se coien con distintos comandos se !uarden
all.
-n este e(emlo la careta que recibir todos los arc$ivos que coies est en la ruta)
!"Almacen
#ara crear la variable accede a)
Propiedades de Mi P# $%&pciones avan'adas $%(ariables de entorno
-n la arte suerior de la ventana donde dice (ariables de entorno para el usuario, da
un clic sobre el bot%n Nuevo, en Nombre de la variable escribe C2#4',, en (alor la
ruta) 1)5'lmacen.
-s todo, e(emlo del c%di!o usado ara coiar todo el contenido de un 1V1 que est en
la unidad - a tu careta 'lmacn) robocopy E:\ %COPI!% "E
-(emlo :9 Crear una variable ara e(ecutar una alicaci%n, en este e(emlo Virtual1ub
que est en la ruta) #!"Aplicaciones"(irtualub$).*.+"(irtualub.e,e.
'ccede a la ventana de Variables de entorno, da un clic sobre el bot%n Nuevo, en
Nombre de la variable escribe V1, en (alor la ruta a la alicaci%n.
#ara iniciar la alicaci%n en la ventana de cmd escribe %#$% y -nter.
Crear una variable de entorno utili%ando la l&nea de comandos.
7ambin uedes crear una variable de entorno mediante la lnea de comandos, ara eso
utiliza el comando ,-7; de la si!uiente forma) SET- (AR.A/0E (A0&R.
#ara crear la variable del rimer e(emlo solo utiliza) !E'( COPI! $:\lmacen y
resiona -nter.
Como veras es muc$o ms fcil. .
)ista de las variables de entorno predeterminadas en
Windows *
#ara conocer el valor de al!unas de estas variables uedes in!resarlas directamente en la
consola de cmd, 4nicio o en -(ecutar, ara mostrar otras tienes que anteoner el
comando ec$o a la variable.
'l!unas de las variables no almacenan un valor fi(o, sino que se eval"an al momento de
edir su valor, son los casos de) *C1*, *1'7-*, *740-*, *-..2.L-V-L* y
*C01C01L4/-*.
*'LL+,-.,#.234
L-*
-sta variable devuelve la localizaci%n del erfil de todos los
usuarios, or lo !eneral es C)5#ro!ram51ata, careta oculta en la
unidad C.
*'##1'7'*
+na de las variables ms utilizadas, careta oculta donde !uardan
sus datos las alicaciones, se encuentra dentro de la careta de
usuario.
-n Windows 7 y Vista la ruta es la si!uiente)
C)5+sers5/ombre1e+suario5'1ata5.oamin!.
-n Windows ;# la ruta es diferente)
C)51ocuments and ,ettin!s5/ombre1e+suario51atos de ro!rama
*C2002/#.2<.
'034L-,*
Careta donde los ro!ramas almacenan arc$ivos comunes)
C)5#ro!ram 3iles5Common 3iles.
*C01C01L4/-*
0uestra el comando e&acto emleado ara acceder al intrrete de
comandos =cmd.e&e>. #or e(emlo usndolo en la ubicaci%n e&acta
de la consola muestra) C)5Windows5system?:5cmd.e&e 'briendo
una ventana de cmd en el escritorio mostrar) @cmd.e&e@ As A6
us$d @C)5+sers5/ombre1e+suario51es6to@
*C01-;7V-.,42
/*
1evuelve el n"mero de versi%n de nuestro intrrete de comandos.
*C20#+7-./'0
-*
1evuelve el nombre del equio.
*C20,#-C*
1evuelve la ruta de la s$ell de comandos, normalmente)
C)5Windows5,ystem?:.
*1'7-* 1evuelve la fec$a actual.
*-..2.L-V-L* 1evuelve el c%di!o de error del "ltimo comando e(ecutado.
*B20-1.4V-*
1evuelve la unidad en la que est el directorio en el que ests
actualmente.
*B20-#'7B* 1evuelve la ruta comleta a dic$o directorio.
*L2<2/,-.V-.
*
1evuelve el nombre de nuestro servidor =similar a
C20#+7-./'0- ero antecedido de dos barras inclinadas 55>
*L2C'L'##1'7'
*
Careta donde los ro!ramas !uardan arc$ivos temorales.
<eneralmente C)5+sers5/ombre1e+suario5'1ata5Local.
*/+0C-.D23D#.
2C-,,2.,*
1evuelve el n"mero de rocesadores instalados en el equio.
*2,*
1evuelve nuestro sistema oerativo, con la e&ceci%n de Windows
:EEE y ;# que lo devuelven como WindowsD/7.
*#'7B*
Contiene una lista searada or unto y coma de directorios en los
cuales se buscarn los arc$ivos e(ecutables que no se invocan con
una ruta e&lcita.
'arecer lo si!uiente ms otros directorios a!re!ados or
diversas alicaciones.
C)5Windows5system?:FC)5WindowsFC)5Windows5,ystem?:5Wbe
mFC)5Windows5,ystem?:5Windows#ower,$ell5v8.E5
*#'7B-;7* -sta variable contiene una lista searada or unto y comas con
las e&tensiones conocidas de los arc$ivos e(ecutables.
,i el nombre de un e(ecutable termina con una e&tensi%n incluida
en esta lista, es osible omitir dic$a e&tensi%n al invocar el
ro!rama.
#or e(emlo)
.C20F.-;-F.C'7F.C01F.VC,F.VC-F.G,F.G,-F.W,3F.W,BF.0,C
*#.2C-,,2.D'.
CB47-C7+.-*
1evuelve la arquitectura del rocesador.
*#.2C-,,2.D41-
/7434-.*
1evuelve la descrici%n del rocesador.
*#.2C-,,2.DL-
V-L*
1evuelve el n"mero de modelo de rocesador.
*#.2C-,,2.D.-
V4,42/*
1evuelve el n"mero de revisi%n del rocesador.
*#.2<.'01'7'
*
Careta donde los ro!ramas almacenan datos, normalmente)
C)5#ro!ram1ata.
*#.2<.'034L-,
*
1evuelve la careta donde se instalan los ro!ramas,
normalmente) C)5'rc$ivos de #ro!rama.
*#,0odule#at$*
.uta a los modulos de #ower,$ell,
C)5Windows5system?:5Windows#ower,$ell5v8.E50odules5
*#+CL4C*
Careta donde se !uardan datos "blicos comartidos de todos los
usuarios, !eneralmente) C)5+sers5#ublic.
*.'/120* 1evuelve un n"mero al azar entre E y ?:7H7.
*,I,7-01.4V-*
1evuelve la unidad que contiene el directorio raz del sistema,
!eneralmente) C.
*,I,7-0.227* 1evuelve la careta de administraci%n, que suele ser C)5Windows.
*7-0#* *70#*
-stas dos variables contienen la ruta a los directorios donde las
alicaciones y ro!ramas ueden almacenar sus arc$ivos
temorales. -n Windows 7 es)
C)5+sers5/ombre1e+suario5'1ata5Local57em
-n Windows ;# la ubicaci%n es)
C)51ocuments and ,ettin!s5/ombre1e+suario5Confi!uraci%n
local57em
*740-* 1evuelve la $ora actual.
*+,-./'0-* 1evuelve el nombre del usuario actual.
*+,-.#.234L-*
1evuelve la ruta del directorio donde estn los arc$ivos del
usuario actual, normalmente) C)5+sers5/ombre1e+suario.
*W4/14.*
1evuelve la ruta de la careta del sistema oerativo, normalmente)
C)5Windows.
,encillo e instructivo batc$ que lista las informaciones que suministran las variables de
entorno de nuestro sistema.

Вам также может понравиться