ColorConsole [Version 1.3.3000]
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\WINDOWS>HELP REPLACE
Reemplaza archivos.

REPLACE [unidad1:][ruta1]archivo [unidad2:][ruta2] [/A] [/P] [/R]
[/W]
REPLACE [unidad1:][ruta1]archivo [unidad2:][ruta2] [/P] [/R] [/S]
[/W] [/U]

 [unidad1:][ruta1]archivo Especifica los archivos de origen.
 [unidad2:][ruta2]        Especifica el directorio donde se
situarán
                          los archivos reemplazados.
 /A                       Agrega nuevos archivos al directorio
de destino.
                          No se puede usar con los modificadores
/S o /U.
 /P                       Pide confirmación antes de reemplazar
un archivo o
                          de agregar un archivo de origen.
 /R                       Reemplaza archivos de sólo lectura y
archivos
                          sin protección.
 /S                       Reemplaza archivos en todos los
subdirectorios
                          del directorio destino. No se puede
usar con
                          el modificador /A.
 /W                       Espera a que Inserte un disquete antes
de empezar.
 /U                       Reemplaza (actualiza) sólo archivos
más antiguos
                          que los archivos de origen. No se
puede usar con /A.



C:\WINDOWS>HELP RMDIR
Quita un directorio.

RMDIR [/S] [/Q] [unidad:]ruta
RD [/S] [/Q] [unidad:]ruta

   /S     Quita todos los directorios y archivos del directorio
además
          del mismo directorio. Se utiliza principalmente cuando
se
          desea quitar un árbol.

   /Q     Modo silencioso, no pide confirmación para quitar un
árbol
          de directorio con /S



C:\WINDOWS>HELP SET
Muestra, establece o quita las variables de entorno de cmd.exe.

SET [variable=[cadena]]

 variable  Especifica el nombre de la variable de entorno.
 cadena    Especifica una serie de caracteres que se asignará a
la variable.

Escriba SET sin parámetros para ver las variables de entorno
actuales.

Si las extensiones de comando están habilitadas, SET cambia así:

"Cuando se llama al comando SET solamente con un nombre de
variable, sin signo
de igual ni valor, se mostrarán los valores de todas las
variables cuyos
prefijos coincidan con el nombre especificado como parámetro para
el comando
SET. Por ejemplo:

   SET P

mostrará todas las variables que empiecen con la letra 'P'

El comando SET establecerá ERRORLEVEL en 1 si no se encuentra el
nombre de la variable en el entorno actual.

El comando SET no permitirá que un signo de igual sea parte de
una variable.

Se han agregado dos modificadores nuevos al comando SET:

   SET /A expression
   SET /P variable=[promptString]

El modificador /A especifica que la cadena a la derecha del signo
de igual
es una expresión numérica que es evaluada. El evaluador de
expresiones es
bastante simple y es compatible con las siguientes operaciones,
en orden de
precedencia decreciente:

   ()                  - agrupar
   ! ~ -               - operadores unarios
   * / %              - operadores aritméticos
   + -                 - operadores aritméticos
   << >>               - desplazamiento lógico
   &                   - bit a bit y
   ^                   - bit a bit exclusivo o
   |                   - bit a bit
   = *= /= %= += -=    - asignación
     &= ^= |= <<= >>=
   ,                   - separador de expresión

Si se utiliza cualquiera de los operadores lógicos o de módulo,
será
necesario escribir la cadena entre comillas. Cualquier cadena de
la expresión
que no sea numérica, se tratará como variable de entorno cuyo
valor se
convertirá a tipo numérico antes de utilizarse. Si se especifica
una variable
que no está definida en el entorno actual, se utilizará el valor
cero. Esto permite hacer operaciones aritméticas con los valores
de variables de entorno evitando el escribir todos estos signos %
para obtener sus valores. Si se
ejecuta el comando SET /A desde la línea del comando fuera de la
secuencia de
comandos, entonces se mostrará el valor final de la expresión. El
operador
de asignación requiere un nombre de variable de entorno a la
izquierda del operador de asignación. Los valores numéricos son
números decimales, a no ser
que lleven el prefijo 0x delante para los números hexadecimales,
y 0 para los números octales. De esta manera 0x12 es lo mismo que
18, y lo mismo que 022.
Nota: la notación octal puede ser confusa: 08 y 09 no son números
válidos
porque 8 y 9 no son dígitos octales válidos.


El modificador /P permite establecer el valor de una variable
para una línea
de entrada escrita por el usuario. Muestra la cadena del símbolo
del sistema
antes de leer la línea de entrada. La cadena del símbolo del
sistema puede
estar vacía.

La sustitución de variables de entorno ha sido mejorada así:

   %PATH:str1=str2%

expandirá la variable de entorno PATH, sustituyendo cada
repetición de
"str1" en el resultado expandido con "str2". "str2" puede ser la
cadena
vacía para borrar efectivamente todas las repeticiones de "str1"
de la
salida expandida. "str1" puede empezar con un asterisco, en cuyo
caso,
coincidirá con lo contenido en la salida expandida desde su
inicio, hasta
la primera aparición del fragmento de str1 que queda.

También puede especificar subcadenas para una expansión.

   %PATH:~10,5%

expandirá la variable de entorno PATH, y usará sólo los 5
caracteres
a partir del décimo primer carácter (desplazamiento 10) del
resultado
expandido. Si la longitud no se especifica, se utilizará el resto
del
valor de la variable. Si algún número (desplazamiento o longitud)
es
negativo, entonces el número usado es la longitud del valor de la
variable
de entorno añadido al desplazamiento o longitud especificados.

   %PATH:~-10%

extraerá los 10 caracteres de la variable PATH.

   %PATH:~0,-2%

extraerá todo menos los 2 últimos caracteres de la  variable
PATH.

Finalmente, se ha añadido compatibilidad para la expansión de la
variable
retardada.
Este soporte está siempre deshabilitado de forma predeterminada,
pero puede
habilitarse o deshabilitarse a través del modificador de línea de
comandos
/V a CMD.EXE.  Ver CMD /?

La expansión de la variable de entorno es útil para tratar con
las
limitaciones de la expansión actual, las cuales ocurren cuando
una línea de
texto es leída,  y no cuando se ejecuta.  El siguiente ejemplo
demuestra el
problema con la expansión de la variable inmediata:

  set VAR=antes
  if "%VAR%" == "antes" (
      set VAR=después
      if "%VAR%" == "después" @echo Si esto se puede ver,
entonces
                       significa que funcionó
  )

dado que %VAR% se sustituye al mismo tiempo en ambas
instrucciones IF
cuando se lee la primera instrucción IF, pues incluye lógicamente
al cuerpo
del IF, el cual es una instrucción compuesta. De esta manera, IF,
dentro de
la instrucción compuesta está realmente comparando "antes" con
"después" lo cuál
nunca será igual. De un modo parecido, el siguiente ejemplo no
funcionará
como se espera:

   set LIST=
   for %i in (*) do set LIST=%LIST% %i
   echo %LIST%

en esto NO generará una lista de archivos en el directorio
actual, pero en
su lugar establecerá la variable LIST en el último archivo
encontrado. De
nuevo, esto ocurre porque %LIST% es expandido sólo una vez cuando
la
opción FOR es leída, y en ese momento la variable LIST variable
está vacía.
Así el ciclo actual FOR que se está ejecutando es:

   for %i in (*) do set LIST= %i

el cual sólo mantiene el valor LIST hasta el último archivo
encontrado.

La expansión de la variable de entorno retardada permite utilizar
un
carácter diferente (el signo de exclamación para expandir
variables en
tiempo de ejecución.  Si la expansión de la variable retardada
está
habilitada, los ejemplos se pueden escribir de la siguiente
manera para
que funcionen como es necesario:

   set VAR=antes
   if "%VAR%" == "antes" (
       set VAR=después
       if "!VAR!" == "después" @echo Si esto se puede ver,
entonces
                      significa que funcionó
   )

   set LIST=
   for %i en (*) do set LIST=!LIST! %i
   echo %LIST%

Si las extensiones de comando están habilitadas, hay varias
variables
dinámicas de entorno que pueden ser expandidas pero que no se
muestran en la lista de variables que muestra ESTABLECER. Estos
valores de
variable se calculan dinámicamente cada vez que el valor de la
variable se expande.
Si el usuario define una variable explícitamente con uno de estos
nombres,
entonces esa definición suplantará la variable dinámica abajo
descrita:

%CD% - se expande a la cadena del directorio actual .

%DATE% - se expande a la fecha actual usando el mismo formato que
el
   comando DATE.

%TIME% - se expande a la hora actual usando el mismo formato que
el
   comando TIME.

%RANDOM% - se expande a un número decimal aleatorio entre 0 y
32767.

%ERRORLEVEL% - se expande al valor de NIVEL DE ERROR actual

%CMDEXTVERSION% - se expande al número actual de versión de las
   extensiones del comando del procesador.

%CMDCMDLINE% - se expande a la línea de comando original que
invocó
   el Procesador de comandos.







 


... Home  
... Impressum
... ColorConsole

... CMD
... Netsh-XP
... Netsh-7
... Netsh-Vista
... Powershell





;-)









Download the Windows 7 Starter, Home (Basic Premium), Professional und Ultimate!

... facebook.de
0.046
Export favorites from Google Chrome, for example for a guest account?  / In Windows 7, specific applications or programs always run as administrator, or start!  / Start navigation click sound in Windows 10 (Enable, Explorer)?  / Button für Neue Tab, alle Tabs bis auf aktuelles Schließen, alle Tabs Schließen und aktuelles Tab Schließen?  / Wie kann ich in Windows 7 die Bildschirmfrequenz einstellen/ändern?  / Show My-Computer and Control Panel on Desktop in Windows 10?  / How can i portable files are opened using programs from that same location?  / Hilfe, meine Programme werden von Windows geschlossen?  / Download Packprogramme fürs Komprimieren, Entkomprimieren, Dekomprimieren!  / Where is the Quick Launch for the Windows 10 Taskbar, how to enable?  / Ändern des Start-Verzeichnisses im Windows 10 MS-Explorer (Arbeitsplatz, Computer)!  / Was bedeutet maximale Anzahl der Anfragen in TraceRouteOK?  /