¿Cómo utilizar archivos por lotes de Mklink con el comando FOR? (Recreación automática del punto de unión)

¿Cómo utilizar archivos por lotes de Mklink con el comando FOR? (Recreación automática del punto de unión)

Estoy intentando crear un archivo por lotes que cree (dirección) puntos de unión; Yo uso comúnmente. A continuación se muestra un script que crea múltiples enlaces a la misma ubicación.

@echo desactivado
para /f %%i en (input.txt) do (
mklink /j "%%i" "C:\test" )
pausa

¿Cómo lo modifico para usar:(input.txt) para enlaces, y luego(output.txt) para objetivos?

Respuesta1

¿Los datos de entradatenerestar en dos archivos separados? Por ejemplo, si su Input.txt se ve así:

Link 1|Target 1
Link 2|Target 2
Link 3|Target 3
...

Entonces puedes usar algo como esto:

for /f "tokens=1,2 delims=|" %%i in (Input.txt) do @mklink /j "%%i" "%%j"

información relacionada