Когда я запускаю следующие строки:Проблемы с дополнительным пространством, когда пересылают переменные в текстовый файл
set "Loc=%~dp0"
echo %Loc% > C:\PLACE\LOCFILE.txt
я получаю следующее в LOCFILE:
C:\BATCHLOC
^
Note Space
Я пытаюсь использовать% Loc%, как это в отдельный пакетный файл:
(
set /p Loc=
)<C:\PLACE\LOCFILE.txt
)
call "%Loc%\FILENAME.bat"
Но пространство губит путь, и так, то вызов ком mand не работает. Кто-нибудь знает, как это исправить, (остановите его от создания пространства в конце)?
Спасибо, это исправило мою проблему! Я отлично провел время на этом сайте, мне нравятся быстрые и точные ответы! – Noodlebear
Это произойдет, если LOC = 3 – foxidrive