<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; CMD/BAT: Команда TIME и время до 10:00]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10590&amp;type=atom" />
	<updated>2019-02-09T05:57:24Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10590</id>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Команда TIME и время до 10:00]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=132074#p132074" />
			<content type="html"><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?id=4106">CMD/BAT: работа с датой и временем в командной строке</a>:<br /></p><div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>ночное и утреннее время (промежуток между 00:00 и 10:00) в зависимости от региональных настроек может содержать ведущий пробел вместо нуля (&quot; 9:59&quot; вместо &quot;09:59&quot;).</p></blockquote></div><p>Несмотря на <strong>HH</strong> в<br /></p><div class="codebox"><pre><code>REGEDIT4
[HKEY_CURRENT_USER\Control Panel\International]
&quot;sTimeFormat&quot;=&quot;HH:mm:ss&quot;
</code></pre></div><p>— пробел, а не ноль. От каких ещё настроек это может зависеть? Кому нибудь удавалось получить ноль?<br /></p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>У <em>меня</em>, например, время, согласно заданным региональным настройкам всегда отображается с ведущим нулём.</p></blockquote></div><p>— Это правда?</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2019-02-09T05:57:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=132074#p132074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Команда TIME и время до 10:00]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93499#p93499" />
			<content type="html"><![CDATA[<p>Большое спасибо за мысли!</p><p>Теперь это выглядит так:</p><p>@echo off<br />cls<br />set a=\\192.168.1.10\arhiv2\<br />set b=d:\back_p\arhiv2\<br />set c=d:\back_l\<br />set da=%date:~6,4%.%date:~3,2%.%date:~0,2%<br />set ti=%time:~0,2%.%time:~3,2%.%time:~6,2%<br /><em>set ti=%ti: =0%</em><br />set dt=%da%_%ti%<br />set rt=.log<br />robocopy %a% %b% *.* /MIR /log:%c%%dt%%rt% /bytes<br />:EXIT</p>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2015-04-20T09:06:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93499#p93499</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Команда TIME и время до 10:00]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93497#p93497" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
echo:%TIME: =0%
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2015-04-20T04:31:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93497#p93497</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[CMD/BAT: Команда TIME и время до 10:00]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93496#p93496" />
			<content type="html"><![CDATA[<p>Обнаружил подводный камень, ранее с таким не сталкивался - батник стал косячным после создания, хотя вечером исправно работал. Выяснял причину. Причина в том, что время до 10 утра командой TIME пишется с пробелом (!), а не с НУЛЕМ, как я предполагал изначально, поэтому имя лога (содержащее переменную времени) кривое.<br />Если у Вас было такое - расскажите как обойти. Пока у меня возникли мысли с помощью IF сравнивать текущее время с эталоном в 10 утра, <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p><p>Вот пример батника:</p><div class="codebox"><pre><code>@echo off
cls
set a=\\192.168.1.10\arhiv2\
set b=d:\back_p\arhiv2\
set c=d:\back_l\
set dt=%date:~6,4%.%date:~3,2%.%date:~0,2%_%time:~0,2%.%time:~3,2%.%time:~6,2%
echo %dt%
set rt=.log
robocopy %a% %b% *.* /MIR /log:%c%%dt%%rt% /bytes
:EXIT</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stir]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26486</uri>
			</author>
			<updated>2015-04-20T03:39:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93496#p93496</id>
		</entry>
</feed>
