Я пытался создать программу (.bat, которую я затем преобразую в .exe), которая копирует и запускает установщики программного обеспечения, чтобы установить конкретную программу на тонну компьютеров, но я также знаю, как это сделать. работать с любым файлом и создавать файл .txt, чтобы сообщить файлу .bat, как выполнить команду xcopy ...
Итак ... Мне нужна помощь с чтением из .txt файлов в BATCH-файле
Это часть моего кода без запуска и удаления:
@echo off
echo Running...
for /f "Delims=1" %%a in (settings.txt) do (
set settings1=%%a
)
set file_org=%settings1%
for /f "Delims=2" %%b in (settings.txt) do (
set settings2=%%b
)
set file_dest=%settings2%
echo Copying %file_org% to %file_dest% ...
xcopy /y %file_org% %file_dest% >nul
echo Copied %file_org% to %file_dest% succesfuly!
pause
И вот как должен быть .txt файл, когда правильный:
F:\test
C:\Users\%username%\Desktop
Первая строка - это источник файла, который он будет копировать
Вторая строка - это место назначения, куда будет скопирован файл
Да, это нужно запускать на USB-накопителе, на самом деле, как я уже говорил ранее, это передача, запуск, удаление программы установки с USB-накопителя, чтобы ускорить массовую установку программного обеспечения.
Позвольте мне рассказать вам, как все это работает:
- Настройка файла settings.txt
- Подключите флешку к ПК с нужной программой и моим маленьким .bat файлом
- Запустите его!
- Продолжить процесс установки с помощью программы
- Мое программное обеспечение удаляет Intaller
- Извлеките флешку из ПК (в целях безопасности не забудьте извлечь USB;))
- Повторите этот очень короткий процесс на другом компьютере
Все это экономит время, потому что вам не нужно каждый раз обращаться к установщику, просто настройте все один раз и продолжайте установку ...:)
Также мне нравится делать вещи красивыми, так что ... не дайте мне что-нибудь запутать, пожалуйста ...:)
Спасибо и заранее,
Любовь из Франции,
ILTP -_-