1

Я пытаюсь создать пакетный файл, который создает точки соединения (DIR); Я обычно использую. Ниже приведен скрипт, который создает несколько ссылок на одно и то же место.

@ эхо выключено
for /f %% i in (input.txt) do (
mklink /j "%% i" "C:\test")
Пауза

Как мне изменить его, чтобы использовать: (input.txt) для ссылок , а затем (output.txt) для целей?

1 ответ1

0

Входные данные должны быть в двух отдельных файлах? Например, если ваш Input.txt выглядит так:

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

Тогда вы можете использовать что-то вроде этого:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .