Your SlideShare is downloading. ×

Variables de entorno en windows 7

8,871

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
8,871
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
80
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Variables de entorno en Windows 7, como utilizarlas.Cuáles son las variables de entorno en Windows, en que se utilizan, características,como crear nuevas variables mediante la interface de Windows y a través de la línea decomandos.Las variables de entorno se crean por la necesidad de acceder al contenido de valoresdinámicos, distintos en cada sistema, son parámetros preestablecidos a rutas, valores oaplicaciones que cambian según el entorno, PC o sistema o el usuario que los utilice.Las variables permiten acceder a archivos y funciones comunes del sistema en cualquierlugar donde estas se encuentren localizadas.Cada usuario tiene la opción de escoger diferentes ubicaciones físicas a archivos ydirectorios de su sistema, pero siempre las variables indicarán la ubicación exacta.Algunos ejemplos de variables de entorno preestablecidas 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%.Cuál es el uso y empleo de las variables de entorno.Cualquier aplicación o programa que instales o utilices en tu sistema al tener necesidadde escribir valores en tu carpeta de usuario solo podrá hacerlo utilizando la variableantes mencionada %USERNAME%, ya que la ruta es diferente en cada equipo porqueincluye el nombre del usuario que es diferente en cada ocasión.De la misma forma si creas un archivo batch, que necesitas copie un archivodeterminado en el escritorio, la única manera de lograrlo es usando la variable%USERPROFILE%, ya que la carpeta Escritorio se encuentra dentro de la carpeta delusuario, que en todas las PC generalmente tienen un nombre y una ruta distinta, en estecaso tu archivo batch tendrá que contener la ruta: %USERPROFILE%Desktop paraasegurarte que funcione en cualquier computadora en la que se ejecute.Windows tiene sus propias variables de entorno establecidas, pero existen otras que sonagregadas por algunos programas y que les son imprescindibles para su funcionamiento.Como conocer las variables de entorno actuales en nuestro sistema.Para conocer las variables de entorno actualmente establecidas en nuestro sistema, soloes necesario abrir la consola de cmd e introducir el comando SET, se mostrarán todaslas variables de entorno actuales junto con sus respectivos valores.Como crear una variable de entorno.
  • 2. Es posible crear variables de entorno en nuestro sistema, para establecer parámetrosdeterminados en la configuración de Windows.Existen dos maneras, mediante la interface de Windows y utilizando la línea decomandos.Crear una variable de entorno mediante la interface de Windows.Ejemplo 1- Crear una variable para establecer un directorio que sirva de destino yalmacén para que todos los archivos que se copien con distintos comandos se guardenallí.En este ejemplo la carpeta que recibirá todos los archivos que copies está en la ruta:D:AlmacenPara crear la variable accede a:Propiedades de Mi PC ->Opciones avanzadas ->Variables de entornoEn la parte superior de la ventana donde dice Variables de entorno para el usuario, daun clic sobre el botón Nuevo, en Nombre de la variable escribe COPIAS, en Valor laruta: D:Almacen.Es todo, ejemplo del código usado para copiar todo el contenido de un DVD que está enla unidad E a tu carpeta Almacén: robocopy E: %COPIAS% /EEjemplo 2- Crear una variable para ejecutar una aplicación, en este ejemplo VirtualDubque está en la ruta: C:AplicacionesVirtualDub-1.9.3VirtualDub.exe.Accede a la ventana de Variables de entorno, da un clic sobre el botón Nuevo, enNombre de la variable escribe VD, en Valor la ruta a la aplicación.Para iniciar la aplicación en la ventana de cmd escribe %VD% y Enter.Crear una variable de entorno utilizando la línea de comandos.También puedes crear una variable de entorno mediante la línea de comandos, para esoutiliza el comando SETX de la siguiente forma: SETX VARIABLE VALOR.Para crear la variable del primer ejemplo solo utiliza: SETX COPIAS D:Almacen ypresiona Enter.Como veras es mucho más fácil. .Lista de las variables de entorno predeterminadas en Windows 7Para conocer el valor de algunas de estas variables puedes ingresarlas directamente en laconsola de cmd, Inicio o en Ejecutar, para mostrar otras tienes que anteponer elcomando echo a la variable.Algunas de las variables no almacenan un valor fijo, sino que se evalúan al momento depedir su valor, son los casos de: %CD%, %DATE%, %TIME%, %ERRORLEVEL% y%CMDCMDLINE%.
  • 3. Esta variable devuelve la localización del perfil de todos los usuario%ALLUSERSPROFILE% oculta en la unidad C. Una de las variables más utilizadas, carpeta oculta donde guardan su carpeta de usuario. En Windows 7 y Vista la ruta es la siguiente:%APPDATA% C:UsersNombreDeUsuarioAppDataRoaming. En Windows XP la ruta es diferente: C:Documents and SettingsNombreDeUsuarioDatos de programa Carpeta donde los programas almacenan archivos comunes:%COMMONPROGRAMFILES% C:Program FilesCommon Files. Muestra el comando exacto empleado para acceder al intérprete de c%CMDCMDLINE% ubicación exacta de la consola muestra: C:Windowssystem32cmd mostrará: "cmd.exe" /s /k pushd "C:UsersNombreDeUsuarioDesk%CMDEXTVERSION% Devuelve el número de versión de nuestro intérprete de comandos.%COMPUTERNAME% Devuelve el nombre del equipo.%COMSPEC% Devuelve la ruta de la shell de comandos, normalmente: C:Window%DATE% Devuelve la fecha actual.%ERRORLEVEL% Devuelve el código de error del último comando ejecutado.%HOMEDRIVE% Devuelve la unidad en la que está el directorio en el que estás actual%HOMEPATH% Devuelve la ruta completa a dicho directorio.%LOGONSERVER% Devuelve el nombre de nuestro servidor (similar a COMPUTERNA Carpeta donde los programas guardan archivos temporales. General%LOCALAPPDATA% C:UsersNombreDeUsuarioAppDataLocal.%NUMBER_OF_PROCESSORS% Devuelve el número de procesadores instalados en el equipo.%OS% Devuelve nuestro sistema operativo, con la excepción de Windows Contiene una lista separada por punto y coma de directorios en los c se invocan con una ruta explícita.%PATH% Aparecerá lo siguiente más otros directorios agregados por diversas C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem; Esta variable contiene una lista separada por punto y comas con las Si el nombre de un ejecutable termina con una extensión incluida en%PATHEXT% invocar el programa. Por ejemplo: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;%PROCESSOR_ARCHITECTURE% Devuelve la arquitectura del procesador.%PROCESSOR_IDENTIFIER% Devuelve la descripción del procesador.%PROCESSOR_LEVEL% Devuelve el número de modelo de procesador.%PROCESSOR_REVISION% Devuelve el número de revisión del procesador.%PROGRAMDATA% Carpeta donde los programas almacenan datos, normalmente: C:Pr%PROGRAMFILES% Devuelve la carpeta donde se instalan los programas, normalmente:%PSModulePath% Ruta a los modulos de PowerShell, C:Windowssystem32Window%PUBLIC% Carpeta donde se guardan datos públicos compartidos de todos los u%RANDOM% Devuelve un número al azar entre 0 y 32767.%SYSTEMDRIVE% Devuelve la unidad que contiene el directorio raíz del sistema, gene
  • 4. %SYSTEMROOT% Devuelve la carpeta de administración, que suele ser C:Windows. Estas dos variables contienen la ruta a los directorios donde las apli archivos temporales. En Windows 7 es:%TEMP% %TMP% C:UsersNombreDeUsuarioAppDataLocalTemp En Windows XP la ubicación es: C:Documents and SettingsNombreDeUsuarioConfiguración local%TIME% Devuelve la hora actual.%USERNAME% Devuelve el nombre del usuario actual.%USERPROFILE% Devuelve la ruta del directorio donde están los archivos del usuario%WINDIR% Devuelve la ruta de la carpeta del sistema operativo, normalmente: C Descarga un batch para listar algunas Variables de entornoSencillo e instructivo batch que lista las informaciones que suministran las variables deentorno de nuestro sistema.Informaciones_variables_entorno.zip

×