Windows date command help

Команда HELP — отобразить подсказку по командам CMD

Команда HELP позволяет получить вывод справочных сведений о наиболее распространенных в операционных системах семейства Windows командах. Справочная информация выводится как для внутренних команд командного процессора (IF, GOTO, и т.п.), так и для стандартных утилит командной строки (BCDEDIT, CHKDSK и т.п. ) . Для получения справки по конкретной команде используется командная строка:

HELP IF — отобразить справочную информацию об использовании команды IF
HELP assoc > C:\assochlp.txt — отобразить справочную информацию об использовании команды assoc с выводом результатов в текстовый файл C:\assochlp.txt

Команда HELP без параметров выводит список команд, поддерживаемых в данной версии операционной системы. Например для Windows 7 :

ASSOC — Вывод либо изменение сопоставлений по расширениям имен файлов.

ATTRIB — Отображение и изменение атрибутов файлов.

BREAK — Включение и выключение режима обработки комбинации клавиш CTRL+C.

BCDEDIT — Задает свойства в базе данных загрузки для управления начальной загрузкой.

CACLS — Отображение и редактирование списков управления доступом (ACL) к файлам.

CALL — Вызов одного пакетного файла из другого.

CD — Вывод имени либо смена текущей папки.

CHCP — Вывод либо установка активной кодовой страницы.

CHDIR — Вывод имени либо смена текущей папки.

CHKDSK — Проверка диска и вывод статистики.

CHKNTFS — Отображение или изменение выполнения проверки диска во время загрузки.

CLS — Очистка экрана.

CMD — Запуск еще одного интерпретатора командных строк Windows.

COLOR — Установка цветов переднего плана и фона, используемых по умолчанию.

COMP — Сравнение содержимого двух файлов или двух наборов файлов.

COMPACT — Отображение и изменение сжатия файлов в разделах NTFS.

CONVERT — Преобразование дисковых томов FAT в NTFS. Нельзя выполнить преобразование текущего активного диска.

COPY — Копирование одного или нескольких файлов в другое место.

DATE — Вывод либо установка текущей даты.

DEL — Удаление одного или нескольких файлов.

DIR — Вывод списка файлов и подпапок из указанной папки.

DISKCOMP — Сравнение содержимого двух гибких дисков.

DISKCOPY — Копирование содержимого одного гибкого диска на другой.

DISKPART — Отображение и настройка свойств раздела диска.

DOSKEY — Редактирование и повторный вызов командных строк; создание макросов.

DRIVERQUERY — Отображение текущего состояния и свойств драйвера устройства.

ECHO — Вывод сообщений и переключение режима отображения команд на экране.

ENDLOCAL — Конец локальных изменений среды для пакетного файла.

ERASE — Удаление одного или нескольких файлов.

EXIT — Завершение работы программы CMD.EXE (интерпретатора командных строк).

FC — Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

FIND — Поиск текстовой строки в одном или нескольких файлах.

FINDSTR — Поиск строк в файлах.

FOR — Запуск указанной команды для каждого из файлов в наборе.

FORMAT — Форматирование диска для работы с Windows.

FSUTIL — Отображение и настройка свойств файловой системы.

FTYPE — Вывод либо изменение типов файлов, используемых при сопоставлении по расширениям имен файлов.

GOTO — Передача управления в отмеченную строку пакетного файла.

GPRESULT — Отображение информации о групповой политике для компьютера или пользователя.

GRAFTABL — Позволяет Windows отображать расширенный набор символов в графическом режиме.

HELP — Выводит справочную информацию о командах Windows.

ICACLS — Отображение, изменение, архивация или восстановление списков ACL для файлов и каталогов.

IF — Оператор условного выполнения команд в пакетном файле.

LABEL — Создание, изменение и удаление меток тома для дисков.

MD — Создание папки.

MKDIR — Создание папки.

MKLINK — Cоздание символических и жестких ссылок

MODE — Конфигурирование системных устройств.

Читайте также:  Как узнать название сетевой карты windows 10

MORE — Последовательный вывод данных по частям размером в один экран.

MOVE — Перемещение одного или нескольких файлов из одной папки в другую.

OPENFILES — Отображение файлов, открытых на общей папке удаленным пользователем.

PATH — Отображает или устанавливает путь поиска исполняемых файлов.

PAUSE — Приостанавливает выполнение пакетного файла и выводит сообщение.

POPD — Восстанавливает предыдущее значение активной папки, сохраненное с помощью команды PUSHD.

PRINT — Выводит на печать содержимое текстового файла.

PROMPT — Изменяет приглашение в командной строке Windows.

PUSHD — Сохраняет значение активной папки и переходит к другой папке.

RD — Удаляет папку.

RECOVER — Восстанавливает данные, которые можно прочитать, с плохого или поврежденного диска.

REM — Помещает комментарии в пакетные файлы и файл CONFIG.SYS.

REN — Переименовывает файлы или папки.

RENAME — Переименовывает файлы или папки.

REPLACE — Замещает файлы.

RMDIR — Удаление папки.

ROBOCOPY — Улучшенное средство копирования файлов и деревьев каталогов.

SET — Показывает, устанавливает и удаляет переменные среды Windows.

SETLOCAL — Начинает локализацию изменений среды в пакетном файле.

SC — Отображает и настраивает службы (фоновые процессы).

SCHTASKS — Выполняет команды и запускает программы по расписанию.

SHIFT — Изменение положения (сдвиг) подставляемых параметров для пакетного файла.

SHUTDOWN — Локальное или удаленное выключение компьютера.

SORT — Сортировка ввода.

START — Выполнение программы или команды в отдельном окне.

SUBST — Назначение заданному пути имени диска.

SYSTEMINFO — Вывод сведений о системе и конфигурации компьютера.

TASKLIST — Отображение всех выполняемых задач, включая службы.

TASKKILL — Прекращение или остановка процесса или приложения.

TIME — Вывод и установка системного времени.

TITLE — Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE.

TREE — Графическое отображение структуры каталогов диска или папки.

TYPE — Вывод на экран содержимого текстовых файлов.

VER — Вывод сведений о версии Windows.

VERIFY — Установка режима проверки правильности записи файлов на диск.

VOL — Вывод метки и серийного номера тома для диска.

XCOPY — Копирование файлов и деревьев каталогов.

WMIC — Вывод сведений WMI в интерактивной среде.

Для вывода списка в текстовый файл можно воспользоваться перенаправлением вывода команды:

В списке представлены наиболее распространенные команды, основная часть из которых присутствует во всех операционных системах семейства Windows (TIME, DATE, COPY . . . ). Некотрые из команд являются встроенными в командный процессор CMD.EXE (REM, COLOR и т.п.), но большая часть представляет собой утилиты командной строки, входящие в состав стандартных дистрибутивов. Список, получаемый при помощи HELP не содержит и половины тех команд, которые входят в состав современных версий операционных систем семейства Windows. При попытке использования HELP для получения справочной информации по неподдерживаемой ей команде, например help reagentc , отображается сообщение:

Данная команда не поддерживается. Воспользуйтесь параметром «reagentc /?».

То есть, помимо команды HELP возможно получение справочной информации с использованием параметра командной строки /? или -? :

reagentc /? — отобразить подсказку по использованию команды настройки среды восстановления Windows REAGENTC, не поддерживаемую справкой HELP.

How to get date / time in batch file

This post explains how to get current date and time from command prompt or in a batch file.

How to get date and time in a batch file

Below is a sample batch script which gets current date and time
Datetime.cmd

When we run the above batch file

Get date from command line

To print today’s date on the command prompt, we can run date /t .

Just running date without any arguments prints the current date and then prompts to enter a new date if the user wants to reset it.

In addition to date command, we also have an environment variable using which we can find today’s date.

How to get only the date in MM/DD/YYYY format?

You may want to exclude the day (like ‘Sun’ in the above example) and print only the date in MM/DD/YYYY format. The below command works for the same.

Читайте также:  Драйвера hp g62 windows 10 все

Get time from command prompt

Similar to date command, we have the command time which lets us find the current system time. Some examples below.

As you can see, the command prints the time in different formats. It prints in 12 hour format when /t is added and in 24 hours format without /t

We can also get the current time from environment variables.

Get date and time

Sir I want to get all outdated drivers in our pc through command prompt please help and
reply
Thanks

That last part is so helpful and outstanding! Thank you so much!! 😀
-Matthew

I want the last week date from the current date :-This is the script,I am using for the getting the current date.
for /F “tokens=2” %i in (‘date /t’) do echo %i
05/14/2015

these comments were helpful but how do you make a real time updating clock in 12 hour format in a batch file?

Create a file called realtimeClock.bat.
This is the contents of realtimeClock.bat:
——
@echo off
:getTime
echo The current time is %time%
cls
goto :getTime
——
Run, and enjoy.

Excellent guideline. If the hour (time) is less than 10 then %time% return a space before the hour, so I prefer to use the ‘time /t’ approach.

You can solve that by:
echo %TIME: =0%

(there’s a space between : and =). That will replace the space with a 0
Let’s say you wanted to use the variable to create a filename or log based on the current time:

rem Extract the hour and minute from the time
set TM=%TIME:

3,2%
rem Zero-pad the hour if it is before 10am
set TM=%TM: =0%
echo %TM%

output is:
0803
for 8:03am

I need to get the files based on current date. How ya the script look like. Can someone assist me

how to do this with date and time of a file ?
Why doesn’t it work with “ftime, fdate” ?

please any hint how to do this would be great !

Reply to markus’ question: How to do this with date and time of a file ?

To read the date+time of a file, call DIR in a FOR loop, like so:
FOR /F “tokens=1,2,3,4,*” %%a in (‘DIR “filename.ext”/4 ^| find “/”‘) do set “filedatetime=%%a %%b %%c” & set “filesize=%%d” & set “filename=%%e” & REM Do whatever you want here

Note: There is an apostrophe (single-quote) between the double-quote and the right-paren.

You can, of course, use any switches you want in the DIR command to refine your selection criteria. Type DIR /? for more info.

The FIND command filters the output of DIR to eliminate the header and footer. (DIR /B only lists the filenames, not the dates.)

“tokens=1,2,3,4,*” parses the output into separate variables. The asterisk at the end puts the entire filename (including spaces) into the fifth variable.

how to output date /T and time /T?
like sun 1/1/2017 3:52 PM

Hello, I would need a batch file, with does the Reset function in Date and Time/Change Date and Time/change calendar settings/Reset.

Is it possible to get the date and then use it as an input string in a for loop so that the day can increment

I need a .bat script to change the system date one day ahead, (change it to tomorrow’s date). That’s it.

hello
I need to run a file in a certain date without using wndows Task Scheduler.
how can I do that using batch file?
please help me.

hello
I need to run a file in a certain date without using windows Task Scheduler.
how can I do that using batch file?
please help me.
please answer me through my G-mail
thanks alot

Читайте также:  Windows 10 november 2019 update версия 1909

All of the above scripts which call both time and date (or %time% and %date%) suffer from one minor problem: time and date are called separately, so if the script runs just before midnight (a very narrow window, to be sure – at most a few milliseconds), the date could roll over between the two calls and your result would be 24 hours early (i.e. just after midnight on the date that the command started).

Here are 2 solutions:
1.
for /f “tokens=2 delims==” %%I in (‘wmic os get localdatetime /format:list’) do set datetime=%%I
set datetime=%datetime:

8,6%
wmic gets the date + time in an atomic operation, so no rollover is possible.
The second line formats datetime in the form I needed for what I used it for. You can modify this line to format however suits your needs.

2.
:timeloop
set mydate=%date%
set mytime=%time%
if mydate NEQ %date% goto :timeloop

If the date rolls over between the two calls to %date%, just go back and try again.

Дата date

Отображает или задает системную дату. Displays or sets the system date. Если используется без параметров, Дата отображает текущий параметр системной даты и предлагает ввести новую дату. If used without parameters, date displays the current system date setting and prompts you to enter a new date.

Чтобы использовать эту команду, необходимо быть администратором. You must be an administrator to use this command.

Синтаксис Syntax

Параметры Parameters

Параметр Parameter Описание Description
Устанавливает указанную дату, где Month — месяц (одна или две цифры, включая значения от 1 до 12), день — день (одна или две цифры, включая значения от 1 до 31), а year — год (две или четыре цифры, включая значения от 00 до 99 или от 1980 до 2099). Sets the date specified, where month is the month (one or two digits, including values 1 through 12), day is the day (one or two digits, including values 1 through 31), and year is the year (two or four digits, including the values 00 through 99 or 1980 through 2099). Необходимо разделить значения для месяца, дня и года с точками (.), дефисами (-) или знаками косой черты (/). You must separate values for month, day, and year with periods (.), hyphens (-), or slash marks (/).

Примечание. Имейте в виду, что если для представления года используется 2 цифры, то значения 80-99 соответствуют 1980 – 1999. Note: Be aware that if you use 2 digits to represent the year, the values 80-99 correspond to 1980 through 1999. /t /t Отображает текущую дату без запроса на ввод новой даты. Displays the current date without prompting you for a new date. /? /? Отображение справки в командной строке. Displays help at the command prompt.

Примеры Examples

Если расширения команд включены, для вывода текущей системной даты введите: If command extensions are enabled, to display the current system date, type:

Чтобы изменить текущую системную дату на 3 августа 2007, можно ввести любой из следующих элементов: To change the current system date to August 3, 2007, you can type any of the following:

Чтобы отобразить текущую системную дату, после чего появится запрос на ввод новой даты, введите: To display the current system date, followed by a prompt to enter a new date, type:

Для сохранения текущей даты и возврата в командную строку нажмите клавишу Ввод. To keep the current date and return to the command prompt, press ENTER. Чтобы изменить текущую дату, введите новую дату и нажмите клавишу Ввод. To change the current date, type the new date and then press ENTER.

Оцените статью