que para hackear dp0 commands comandos basicos cmd dos

cmd - para - ¿Qué significa el comando cd/d% ~ dp0 en Windows



comandos de cmd para hackear (2)

Vamos a diseccionarlo. Hay tres partes:

  1. cd : este es el comando de cambio de directorio.
  2. /d - Este interruptor hace que cd cambie tanto la unidad como el directorio a la vez. Sin él, tendrías que hacer cd %~d0 & cd %~p0 .
  3. %~dp0 - Esto se puede %~dp0 en tres partes:
    1. %0 : representa el parámetro zeroth de su secuencia de comandos por lotes. Se expande en el nombre del archivo por lotes en sí.
    2. %~0 - El ~ there elimina comillas dobles ( " ) alrededor del argumento expandido.
    3. %dp0 - Los d y p hay modificadores de la expansión. La d fuerza la adición de una letra de unidad y la p agrega la ruta completa.

Esta pregunta ya tiene una respuesta aquí:

¿Alguien puede ayudarme a comprender el comando cd /d %~dp0 y sus propósitos? Nuevamente el comando dos está debajo

cd /d %~dp0

Por favor, ayúdame a entender su significado.


~ dp0: d = unidad, p = ruta,% 0 = directorio inicial de este archivo por lotes cd /d %~dp0 cambiará la ruta de acceso a la misma, donde reside el archivo por lotes

Ver for /? para más detalles