batch-file - tutorial - manual comandos cmd
Lote: copie el archivo usando la ruta relativa (4)
Para hacer referencia a la ruta completa, debe incluir la ruta con las unidades junto con los nombres de las carpetas y los archivos con el formato de archivo correcto.
por ejemplo :
"C: / Testfolder / test.txt"
si hace referencia en la red, entonces "// 192.168.1.225 / c $ / testfolder / test.txt"
Funcionará correctamente
Soy un principiante con el lote. Me gustaría copiar el archivo en /Debug/test.ext
en ../../new
mediante el comando por lotes.
Intenté copy "/Debug/text.txt" "../../new"
, pero copy "/Debug/text.txt" "../../new"
error "el sistema no puede encontrar el archivo especificado"
Significa que no ha especificado la ruta correcta. Asegúrese de especificar la ruta completa correcta del archivo. .
En lugar de "/ Debug / text ...." especifique la ruta completa como "C: / Debug / text ..."
si comienzas tu camino con /
, es una ruta absoluta, no relativa. Intente copy "Debug/text.txt" "../../new"
lugar
si tienes Debug
subdir prueba con
md "../../new" >nul 2>&1
copy "./Debug/text.txt" "../../new"
md
creará un new
directorio de dos niveles si aún no lo tiene.