Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
denisdrsy11
1

Разработать командный файл, который сначала изменяет системную дату на определенное число лет, а затем восстанавливает исходное значение

17.01.2013, 16:35. Показов 2460. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
в общем пересмотрел множество страниц но ниче нужного для себя не уловил. надеюсь на помощь,задание заключается в следующем: Разработать командный файл, который сначала изменяет системную дату на определенное число лет, а затем восстанавливает исходное значение системной даты.

Добавлено через 7 минут
Bash
1
2
3
4
5
6
7
@Echo off (запрещаем вывод на экран исполняемых команд) 
Echo Time Loading
pause
@echo Изменение даты: Date %DD.MM.YYYY%
pause
@echo Восстановление даты: DATE /t >%D_Date%
pause
думаю как то так...но скорей всего не верно.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2013, 16:35
Ответы с готовыми решениями:

Разработать командный файл, который бы запускал какой-либо файл один раз в сутки
Нужна помощь! Разработать командный файл, который бы запускал бы какой-либо файл один раз в...

Разработать командный файл, который запускал бы какой-либо файл один раз в сутки
Помогите пожалуйста! Разработать командный файл, который бы запускал бы какой-либо файл один раз в...

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

как изменить системную дату на 10 лет назад?
Собственно вопрос в теме Мне надо при загрузке ПК менять на нём год Например я для этого делаю...

4
349 / 120 / 1
Регистрация: 08.01.2013
Сообщений: 728
17.01.2013, 17:03 2
Код
for /f  "tokens=1,2,3 delims=." %%a in ('date /t') do (
   set day=%%a
   set month=%%b
   set year=%%c
)

echo %day%.%month%.%year%

set /a year=%year%+%1

date %day%.%month%.%year%
А дальше делайте с этим что угодно
2
denisdrsy11
17.01.2013, 17:14 3
скажите,а данный код работает в авто режиме? или необходимо значения сначала подставить?
349 / 120 / 1
Регистрация: 08.01.2013
Сообщений: 728
17.01.2013, 20:16 4
данный код получает системную дату, добавляет к ней значение %1 и устанавливает системную дату.
Сочетание символол %1 - первый аргумент командной строки

А как оформить отображение - это Вы уже сами думайте
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
17.01.2013, 21:38 5
denisdrsy11, ну Вы сначала задание напишите детальнее, а мы подредактируем.

Может быть так:
Запустил - помолодел на 4 года
Нажал {Enter}
постарел обратно.

Или запустил bat #1 - помолодел. Актуальная дата записалась в дополнительный текстовой файл.
Запустил bat #2 - вернуло дату, считав с файла.

Аргумент %1 в предыдущем коде, это значит, что запускать вручную через консоль или из другого бат-файла (или как функцию):
Bash
1
batnik.bat argument1
0
17.01.2013, 21:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2013, 21:38
Помогаю со студенческими работами здесь

Разработать командный файл, который формировал бы ежемесячный отчет об изменениях в рабочем каталоге
Задание: разработать командный файл, который формировал бы ежемесячный отчет об изменениях в...

Разработать командный файл, копирующий произвольное число файлов
Помогите пожалуйста,не шарю вообще в программировании толком. 1. Разработать командный файл,...

Получить файл G, в который записать сначала положительные, затем отрицательные и, наконец, нулевые компоненты файла
Создать числовой файл F . Получить файл G , в который записать сначала положительные, затем...

Командный файл, который выдает число, равное количеству непустых файлов
Здравствуйте, мне снова нужна ваша помощь. Помогите, пожалуйста, создать командный файл который...

Создайте командный файл, который спрашивает: «Вы хотите узнать текущее время или текущую дату?» – и в зависимости от ответа выдает на экран текущее вр
Здраствуйте очень сильно нужна помощь в написании батников кто может помогите пожалуйста!!! 1...

Создать командный файл, который выводит на экран только число, равное количеству файлов в указанном каталоге
Создайте командный файл, который выводит на экран только число, равное количеству файлов в...


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

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