powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как уйти от задания точного пути?, в .bat файлах
8 сообщений из 8, страница 1 из 1
Как уйти от задания точного пути?, в .bat файлах
    #35509612
ФриШон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно создать командный файл чтобы копировать данные из:
Р:\Папка1\Папка"дата"\
в
T:\Папка\
Причем Папка"дата" регулярно меняет свое название, и нужно файлы из неё копировать в папку1, а не вместе с ней.
Помогите, кто знает как решить такую задачу?
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35509624
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задавать каталог-источник как параметр?
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35509632
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно, поможет поиск по слову %date%
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35509847
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФриШон wrote:

> Помогите, кто знает как решить такую задачу?
Почитайте в стандартном виндовом хелпе про оператор FOR.
Там в частности описаны операции выделения частей полных путей, возможно
вам поможет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35516800
ФриШон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про опрератор For почитал:
Запуск некоторой команды для каждого файла из заданного множества.

Синтаксис
for {%переменная|%%переменная} in (множество) do команда [ПараметрыКоманднойСтроки]

Что такое %переменная|%%переменная и множество. Далее do команда (мне видимо подходит сopy) далее просто указывается путь?
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35516808
ФриШон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
%дата% не ищет, требуется указать ещё что-то чтобы определить переменную.
автор:start
if %дата%.==. goto end
MD 1
Xcopy "G:\%дата%\*.* 1 /s
Rename C:\Receive\* Bag
echo Конец копирования из %дата%
shift
goto start
:end
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35516812
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФриШон%дата% не ищета причем тут %дата% ?
я говорил о %date%
...
Рейтинг: 0 / 0
Как уйти от задания точного пути?, в .bat файлах
    #35521394
ФриШон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft ФриШон%дата% не ищета причем тут %дата% ?
я говорил о %date%
Ну, я это и имел в виду Xcopy "Р:\Папка1\%date%\*.* 1
Пишет файл *.* не найден.
Может кто сможет написать сам лист, типа как тут http://www.sql.ru/forum/actualthread.aspx?tid=397333
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как уйти от задания точного пути?, в .bat файлах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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