|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Команда копирования файла с указанием времени копирования |
|
CMD/BAT - [решено] Команда копирования файла с указанием времени копирования
|
Ветеран Сообщения: 2756 |
Профиль | Отправить PM | Цитировать Как указать команду копирования файла чтобы в итоге имя получилось из заданного мною имени и даты и времени копирования?
|
|
------- Отправлено: 21:12, 13-10-2010 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Что-то наподобие такого?
@echo off setlocal enableextensions enabledelayedexpansion set sSourceFile=%~1 if not defined sSourceFile goto :eof if not exist "%sSourceFile%" goto :eof set sDestPath=%~2 if not defined sDestPath goto :eof if not exist "%sDestPath%\." goto :eof for /f "tokens=1-3 delims=. " %%i in ('date /t') do set sDate=%%k%%j%%i for /f "tokens=1-3 delims=: " %%i in ('time /t') do set sTime=%%k%%j%%i copy "%sSourceFile%" "%sDestPath%\%~n1_%sDate%_%sTime%%~x1" endlocal exit /b 0 |
Отправлено: 21:51, 13-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Iska, много так всего мне непонятного. Можно как то проще с явным примером копирования файла 1.txt с диска с на d?
|
------- Отправлено: 22:08, 13-10-2010 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Для вышеприведённого пакетного файла вызов может быть такой:
Если текущим каталогом при вызове пакетного файла будет каталог с файлом «1.txt» — вызов можно сократить, например, до: |
Отправлено: 22:41, 13-10-2010 | #4 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Iska, а если в тот первый батник засунуть команду копирования чтобы в одном батнике делать копирование? Как? И попроще без всего лишнего
|
|
------- Отправлено: 22:55, 13-10-2010 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать
1-й вариант самый быстрый/короткий, но его реализация зависит от формата отображения даты/времени в региональных настройках, 2-й вариант свободен от привязки к локали, но WMIC работает медленно и для каждого файла его вызывать нежелательно
|
Последний раз редактировалось amel27, 14-10-2010 в 02:43. Отправлено: 01:25, 14-10-2010 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата amel27:
|
|
Отправлено: 04:27, 16-10-2010 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Скрипт копирования файла с парка компьтеров. | exo | Скриптовые языки администрирования Windows | 4 | 14-09-2009 15:24 | |
Проблема копирования файла addremov.chm после интеграции SP2 | -Fred- | Автоматическая установка Windows 2000/XP/2003 | 3 | 20-02-2007 16:25 | |
(solved) команда для копирования файлов / каталогов | e9990638 | Автоматическая установка Windows 2000/XP/2003 | 5 | 21-11-2006 14:52 | |
[решено] Способ копирования защиненного файла (Когда - File sharing violation) | RVGroup | Microsoft Windows 2000/XP | 3 | 25-10-2006 11:21 | |
Win98SE Установка 99%. Ошибка копирования файла Setup.txt | yurfed | Microsoft Windows 95/98/Me (архив) | 11 | 07-07-2006 11:53 |
|