Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2012, 11:44   #1
linka.smith
Новичок
Джуниор
 
Регистрация: 31.07.2012
Сообщений: 2
По умолчанию Скрипт для копирования и переименовывания файла

Помогите пожалуйста, нужен скрипт под Windows на любом языке, который бы копировал вордовский файл из папки на диске на рабочий стол, добавлял к названию сегодняшнюю дату и автоматически после этого открывал этот файл.
linka.smith вне форума Ответить с цитированием
Старый 31.07.2012, 13:00   #2
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Например так
Код:
set now=%TIME:~0,-3%
set now=%now::=.%
set now=%now: =0%
set now=%DATE:~-4%.%DATE:~3,2%.%DATE:~0,2%_%now%
set file1=имя файла без расширения
set ext1=.doc"
set desktop="%USERPROFILE%\Рабочий стол\
set dir1="С:\Какае-то папка откуда копировать\
copy %dir1%%file1%%ext1% %desktop%%file1%_%now%%ext1%
start %desktop%%file1%_%now%%ext1%
Сохраняете данные текст в файле с расширением CMD в кодировке DOS (OEM)
astecenko вне форума Ответить с цитированием
Старый 31.07.2012, 15:54   #3
linka.smith
Новичок
Джуниор
 
Регистрация: 31.07.2012
Сообщений: 2
По умолчанию

Спасибо, все работает именно так, как я хотела. А не могли бы вы подсказать, какой участок кода отвечает за дату и какой за время? И нельзя ли дату написать в формате день.месяц.год?
linka.smith вне форума Ответить с цитированием
Старый 31.07.2012, 17:16   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

TIME и DATE намекают как бы...
p51x вне форума Ответить с цитированием
Старый 01.08.2012, 00:27   #5
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Прочитайте эту статью

Цитата:
И нельзя ли дату написать в формате день.месяц.год?
Можно. Если Вам не нужно время то можете заменить 4 первых строки командного файла строкой
Код:
set now=%DATE:~0,2%.%DATE:~3,2%.%DATE:~-4%
astecenko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VB Скрипт копирования файлов zmey1 JavaScript, Ajax 0 24.10.2011 09:55
Программа массового переименовывания файлов ZBEP Помощь студентам 4 23.07.2011 13:17
Макрос для копирования значений из нескольких файлов в один общий с определенным условием копирования zenner Microsoft Office Excel 0 21.03.2011 14:48
Excel -скрипт сравнения двух файлов и копирования данных из одного в другой Snake_ Microsoft Office Excel 11 29.08.2010 13:19