powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / выполнение файла *.bat
8 сообщений из 8, страница 1 из 1
выполнение файла *.bat
    #38568550
Freddie26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
У меня есть два батника. Оба создаются программно в Delphi XE. Кодировку файлов задаю функцией TEncoding.GetEncoding(GetOEMCP) если это имеет значение. Текст, если открыть батники через блокнот/NotePad++, такой как и задавался программно. В момент выполнения батников в cmd текст одного из них незначительно меняется, что не сказывается на результате, а текст второго выполняется только на половину.
Подскажите почему может изменяться текст в момент выполнения и что нужно сделать, чтобы выполнились все строчки?

1.bat
cd "C:\Delphi Projects\project1\"
svn up >"C:\Delphi Projects\project1\1.txt"

2.bat
"C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\rsvars.bat"
msbuild "C:\Delphi Projects\project1\project1.dproj" > "C:\Delphi Projects\project1\2.txt"

В частности cmd при выполнении 1.bat выдает такую строчку: svn up 1>"C:\Delphi Projects\project1\1.txt" (т.е. дописывает единицу),
а 2.bat выполняет только первую строчку.
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568682
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Freddie26,

сделай call "....\rsvars.bat"
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568718
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что вы хотите сделать 2-ой строчкой 1-го батника? По-моему у вас какая-то фигня здесь написана. А по 2-му вам уже подсказали.
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568855
Freddie26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
k-nike,

вторая строчка обновляет папку с проектом из репозитория SVN и записывает результат обновления в файл. Она отрабатывает нормально, только как я заметил немного переписывается в ходе выполнения
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568856
Freddie26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,

спасибо, сейчас опробую.
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568861
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Freddie26при выполнении 1.bat выдает такую строчку: svn up 1>"C:\Delphi Projects\project1\1.txt" (т.е. дописывает единицу),Стандартный файловый поток 1 - поток вывода. Всё нормально.
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568867
Freddie26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,

Спасибо! Все работает.
...
Рейтинг: 0 / 0
выполнение файла *.bat
    #38568869
Freddie26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

Спасибо, а то переживал как бы мне лишнего не выдало)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / выполнение файла *.bat
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]