Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Изменение даты командной строкой (http://forum.oszone.net/showthread.php?t=265433)

Valek271183 02-08-2013 00:19 2194880

Изменение даты командной строкой
 
Подскажите пожалуйста, можно ли средствами командной строки изменить дату на компьютере, точнее мне хотелось бы что бы команда меняла год на компьютере на 2013 если дата не соответствует 2013 году и запускала мою программу. как это можно сделать?

Iska 02-08-2013 00:35 2194891

Цитата:

Цитата Valek271183
Подскажите пожалуйста, можно ли средствами командной строки изменить дату на компьютере »

Код:

date /?
Цитата:

Цитата Valek271183
точнее мне хотелось бы что бы команда меняла год на компьютере на 2013 если дата не соответствует 2013 году »

Почему на 2013?

Valek271183 02-08-2013 01:24 2194910

Цитата:

Цитата Iska
Почему на 2013? »

, тестирую оборудование после ремонта, из-за чего дата сбивается на даты до 2010 года, тестовые программы недавно купленные и со старой датой не запускаются, думаю командой их запустить которая сначала сменит дату на 2013 а потом запустит мою тестовую программу, подскажете как?

Iska 02-08-2013 02:06 2194924

Код:

@echo off
setlocal enableextensions enabledelayedexpansion

date 02.08.2013
c:\windows\notepad.exe

endlocal
exit /b 0

Формат даты у Вас может отличаться, запускайте «date» и смотрите, в каком виде она запросит дату:
Цитата:

Код:

E:\Песочница\0306>date
Текущая дата: 02.08.2013
Введите новую дату (дд-мм-гг):



Valek271183 04-08-2013 21:26 2196403

а как можно сменить только год, потому что не на всем оборудовании сбивается дата, сменить надо только год, можно ли так сделать?

Foreigner 04-08-2013 22:02 2196412

Valek271183
Код:

date %date:~0,-4%2013

timohabratan 18-10-2013 21:56 2236835

подскажите, а как запомнить в переменную текущую дату и обратно ее вернуть ?

Iska 19-10-2013 00:25 2236949

Поясните Ваш вопрос: зачем надо запоминать и возвращать?

kiripanda 19-10-2013 19:13 2237390

Цитата:

Цитата Foreigner
date %date:~0,-4%2013 »

Код:

date %date:2010=2013%

poprygun@vk 12-01-2021 13:19 2945877

Цитата:

Цитата timohabratan
подскажите, а как запомнить в переменную текущую дату и обратно ее вернуть ? »

Код:

set now=%date%
date %date:~1,-4%2000
date %now%

Цитата:

Цитата timohabratan
подскажите, а как запомнить в переменную текущую дату и обратно ее вернуть ? »

Код:

set now=%date%
date %date:~1,-4%2000
date %now%


DJ Mogarych 12-01-2021 16:09 2945898

poprygun@vk, посматривайте иногда на дату создания сообщений, на которые вы отвечаете.


Время: 07:16.

Время: 07:16.
© OSzone.net 2001-