Comando: set (comando command.com)

  SET muestra, establece o elimina variables de entorno.
  SET es un ARCHIVO POR LOTES / comando AUTOEXEC.BAT.
  Tambi‚n se puede utilizar en la lˇnea de comandos.

Sintaxis:

  SET [/C] [/P] [/E] [/U] [variable[=[cadena]]]
  SET [/?]
      variable  Especifica el nombre de la variable de entorno.
      cadena    Especifica una serie de caracteres para asignar a la 
                variable.
      Si no se especifica ninguna cadena, la variable se elimina de la
      variable de entrono.
      Escriba SET sin par metros para mostrar el entorno actual de
      variables.
      Escriba SET VAR para mostrar el valor de VAR.

Opciones:

  /C  Fueszas para mantener la forma de escritura de la variable; de forma
      predeterminada la variable est  en mayŁsculas, si aŁn no se en el
      entorno, de la contrario la forma de escritura se conserva (s˘lo
      funciona para nuevas variables).
  /P  Solicite al usuario una cadena y asigna la entrada del usuario a la
      variable.
  /E  Establece la variable dada en la primera lˇnea de salida del comando
      selalado por [cadena].
  /U  Cambia la forma de escritura de la [cadena] a mayŁsculas.
  /?  Muestra la ayuda.

Comentarios:

  SET tambi‚n se puede utilizar fuera de un archivo por lotes.
  SET es un comando interno a command.com y no necesita ningŁn otro
  archivo para funcionar.
  Tambi‚n existe en comando CONFIG.SYS SET.

Ejemplos:

  EN UN ARCHIVO .BAT / AUTOEXEC.BAT:
    set             muestra una lista de variables de entorno actuales
    set DRIVE=Z     establece la variable de entorno DRIVE con valor Z
    set DRIVE=      elimina la variable DRIVE de las variables de entrono

Ver tambi‚n:

  autoexec.bat
  Archivo por lotes
  config.sys
  set (comando config.sys)

  Copyright © 2003 Robert Platt, Modificado en 2007 por W. Spiegl.
  Traducido en 2019 por Lorenzo del Toro Saravia.

  Este archivo se deriva del FreeDOS Spec Command HOWTO.
  Ver el archivo H2Cpying para las condiciones de copiado.