Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Ежедневное копирование по одному файлу в день

Ответить
Настройки темы
CMD/BAT - [решено] Ежедневное копирование по одному файлу в день

Аватара для PhantomLo

Старожил


Сообщения: 175
Благодарности: 2

Профиль | Отправить PM | Цитировать


Задача проста.
Имеется список файлов вида:
Day01.doc
Day02.doc
DayN+1.doc

Каждый новый день один из документов (по возрастанию) необходимо копировать в папку Дропбокса.

Цикл с n+1 осилил бы. Не знаю где и как хранить переменную текущего дня. Либо как вариант "смотреть" имя старшего файла в папке дропбокса и прибавлять единицу (с этим испытываю затруднения)

Отправлено: 00:20, 07-06-2014

 

Аватара для PhantomLo

Старожил


Сообщения: 175
Благодарности: 2

Профиль | Отправить PM | Цитировать


Решил задачу сам.

Циклический перебор списка документов и проверка имеется ли подобный в дропбоксе. Если нет, копируем и завершаем скрипт. Все это в планировщик заданий. Выполняем раз в день

Код: Выделить весь код
@echo off
Set Source="C:\Docs"
Set Destination="D:\Dropbox"

CD /D %Destination%

For /F "tokens=*" %%F In ('Dir %Source% /B') Do (

IF NOT EXIST %%F xcopy %Source%\%%F %Destination% && exit
)

Отправлено: 01:13, 07-06-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Ежедневное копирование по одному файлу в день

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Route/Bridge - Как узнать по чьей вине интернет падает по несколько раз в день? Sasha_wq-1 Сетевые технологии 4 05-03-2013 16:45
Интерфейс - Копирование пути к файлу с помощью горячих клавиш garynich Microsoft Windows 7 12 30-03-2012 15:00
CMD/BAT - [решено] Копирование файлов по маске за вчерашний день dvassilyev Скриптовые языки администрирования Windows 8 19-10-2011 19:36
Интернет - Входящий по одному, исходящий по другому FR1ON Microsoft Windows 2000/XP 2 12-11-2007 17:53
2 крмпа по одному кабелю assd Сетевые технологии 7 22-10-2003 08:39




 
Переход