|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2018, 11:13 | #11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в моём коде стоит проверка и если файл TXT с таким же именем уже есть в папке, куда копируется, то ему даётся новое имя (перед именем добавляется нарастающее число).
Это если используется тот код, что я дал. А так абсолютно непонятно, что за код Вы используете, где назначаете имя исходной папки, какие файлы есть в исходной папке, какие файлы "на пол гига" появляются в папке назначения. если нужна конкретная помощь - то приводите больше конкретных фактов (код, описания, листинги папок до и после, скриншоты и т.д.) Иначе - отладчик Вам в руки! |
02.08.2018, 11:25 | #12 | ||||
Пользователь
Регистрация: 26.07.2018
Сообщений: 16
|
Спасибо за ответы, с копированием разобрался , все прекрасно работает.
Теперь есть проблемка. Мне нужно запустить jar файл , средствами делфи не получилось . Создал bat файл , который из директории в которой разположен jar , запускает его. В виндовсе он работает, вот код: Код:
Теперь нужно открыть bat файл в делфи , пробовал 2 функции , они работают, но jar не запускается . Вот первая : Цитата:
Цитата:
написал в бат файле PAUSE (задержка) - и там была ошибка Цитата:
Также аналогично и с этой функцией, та же самая ошибка в командной строке : Цитата:
|
||||
02.08.2018, 11:58 | #13 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
попробуйте перед запуском jar файла сделать директорию с этим самым jar файлом текущей:
Код:
Код:
Последний раз редактировалось Serge_Bliznykov; 02.08.2018 в 12:02. |
02.08.2018, 12:00 | #14 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Ага, с правами админа. Запускаем бат - бат для открытия jar ищет джаву (скорее всего через переменную среды JAVA_HOME) - находит в программ файлз и пытается запустить жабу.
Но поскольку сам батник (кстати, под виндой лучше юзать cmd) запущен не из под админа - то и доступа на запуск java из системной папки PF может не быть Хотя вот из этого Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 02.08.2018 в 12:02. |
|
02.08.2018, 12:43 | #15 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 89
|
Может исходную директорию неправильно прописал, оно и будет тебе копировать файлы со всего диска с расширением .тхт
|
02.08.2018, 12:47 | #16 |
Пользователь
Регистрация: 26.07.2018
Сообщений: 16
|
Спасибо помогло , но при отдельной программе и отдельной компиляции.
Но как только я добавляю в свою основную программу , выбивает ошибку. Помогите в последний раз . Вот весь код , пустая форма и одна кнопка : Код:
- там где устанавливаем текущую папку - запускаем Бат , то программа выполняется замечательно . _____ Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 02.08.2018 в 13:33. |
02.08.2018, 12:50 | #17 |
Пользователь
Регистрация: 26.07.2018
Сообщений: 16
|
Нет ошибка возникает тогда , когда я не выбираю папку . Тоесть выполнение программы по расписанию , обязательно должно иметь главную причину : Выбранную папку , а вот когда я нажимаю отмену , у меня код продолжает обрабатываться , и так копирует все txt c всего ПК.
Вот в начале при выборе папки , нужно как то дописать , что когда я не выбираю папку , то программа сразу закрывается . |
02.08.2018, 12:53 | #18 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Причем тут права админа? Просто надо узнать об относительных/абсолютных путях и либо указать/изменить нужную текущую директорию, либо писать полные пути.
А где тогда лучше батник? Под линуксом что ли? И чем лучше? Не может, по крайней мере в стандартной конфигурации (без каких-нибудь изменений групповой политики для запрета всего подряд и т.п.)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
02.08.2018, 13:36 | #19 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
02.08.2018, 15:17 | #20 |
Пользователь
Регистрация: 26.07.2018
Сообщений: 16
|
Ошибка компиляции к сожалению не пропала (
Вот не пойму , убираю из тела кнопки 2 последние строчки , то компилируется , а так нет. Снимок Ошибок , после компиляцией , перед компиляцией я очистил журнал. Снимок.JPG Вот еще раз полностью код: Код:
Последний раз редактировалось Syns1992; 02.08.2018 в 15:19. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование групы файлов из одной папки в другую | Progsenya | C# (си шарп) | 1 | 30.04.2011 11:56 |
Переход из одной папки в другую | sanya_oz | PHP | 3 | 03.01.2011 23:54 |
Перенос файла из одной папки в другую | Amelie_L | Microsoft Office Excel | 6 | 29.01.2010 16:28 |
макрос для копирования строк из одной таблицы в другую | IRI_NA | Microsoft Office Excel | 9 | 25.01.2010 20:55 |
Копирования строк из одной таблици в другую | Andersen | Microsoft Office Access | 6 | 13.08.2008 10:46 |