Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 05.02.2014
Сообщений: 126
1

Изменение даты файла на предыдущий день

26.05.2014, 09:43. Показов 546. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите разобраться, вопрос следующий:
каждый день выгружается архив, я разархивирую его утром изменяю некоторые значения, и мне каждый раз приходится изменять дату на самом файле, и изменять дату на архиве., вы не подскажете: как можно это автоматизировать?(дата должна быть сегодня - 1сутки, время всегда 23.45.02)

нашел код: (но это не совсем то что нужно)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
SYSTEMTIME lf;
    FILETIME ft;
    OFSTRUCT of;
    HANDLE hFile=(HANDLE)OpenFile("D:\\myFile.txt", &of, OF_CREATE);
    if(!hFile)
    {
    std::cerr<<"Opening file error\n"; 
    return 1;}
        GetFileTime(hFile, &ft, NULL, NULL);
        FileTimeToSystemTime(&ft, &lf);
    WORD god, mesiac, den, chas, minuta, secunda;
    cout<<"Введите год (создания произвольного файла): ";
    cin>>god;
    cout<<"Введите месяц (создания произвольного файла): ";
    cin>>mesiac;
    cout<<"Введите день (создания произвольно файла): ";
    cin>>den;
    cout<<"Введите час (создания произвольно файла): ";
    cin>>chas;
    cout<<"Введите минута (создания произвольно файла): ";
    cin>>minuta;
    cout<<"Введите секунды (создания произвольно файла): ";
    cin>>secunda;
    lf.wYear=god;
    lf.wDay=den;
    lf.wMonth=mesiac;
    lf.wHour=chas;
    lf.wMinute=minuta;
    lf.wSecond=secunda;
    SystemTimeToFileTime(&lf, &ft);
    SetFileTime(hFile, &ft, NULL, NULL);
    CloseHandle(hFile);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2014, 09:43
Ответы с готовыми решениями:

Предыдущий день
@echo off for /f &quot;tokens=1&quot; %%i in ('date /t') do set thedate=%%i set...

Прибыль за предыдущий день
Помогите пожалуйста решить такую проблему: Есть таблица которая состоит с 3 столбцов, &quot;Дата&quot;,...

Как возвратить рабочий стол в предыдущий день?
Такая проблема. Вчера вечером пропал важный Exel файл. Что, как, чего - непонятно. Найти его не...

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

0
26.05.2014, 09:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2014, 09:43
Помогаю со студенческими работами здесь

Изменение даты создания файла WinAPI
Добрый день, господа. Пишу оконное приложение, задача которого изменить дату создания некоторого...

Изменение даты создания произвольного файла
Написать программу, изменяющую дату и время создания произвольного файла Покапавшись нашел...

Изменение даты файла на другой месяц
Надо изменить дату у файла Name.prm на сентябрь 2020. Вот код который меняет в буфере DTA 24-25...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru