<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: функция DayOfWeek по-разному работает на разных ПК]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=11179</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11179&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: функция DayOfWeek по-разному работает на разных ПК».]]></description>
		<lastBuildDate>Mon, 28 Dec 2015 11:27:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: функция DayOfWeek по-разному работает на разных ПК]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=100000#p100000</link>
			<description><![CDATA[<p><strong>madjahed</strong><br />А так ли принципиально через WMI?<br /></p><div class="codebox"><pre><code>SetLocale(1049) : Num = WeekDay(Date, 0)
MsgBox &quot;День недели: &quot; &amp; Num &amp; &quot; (&quot; &amp; WeekDayName(Num,,0) &amp; &quot;)&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Mon, 28 Dec 2015 11:27:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=100000#p100000</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: функция DayOfWeek по-разному работает на разных ПК]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=99967#p99967</link>
			<description><![CDATA[<p><strong>madjahed</strong>,<br />Советую еще раз все перепроверить. В <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa394510(v=vs.85).aspx">MSDN написано однозначно</a>:</p><div class="codebox"><pre><code>the value 0 (zero) is always Sunday, regardless of the culture or the locale set on the machine.</code></pre></div><p>Я только что проверил на ХР. В MSDN - написано верно.</p>]]></description>
			<author><![CDATA[null@example.com (mozers)]]></author>
			<pubDate>Sun, 27 Dec 2015 08:46:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=99967#p99967</guid>
		</item>
		<item>
			<title><![CDATA[VBS: функция DayOfWeek по-разному работает на разных ПК]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=99964#p99964</link>
			<description><![CDATA[<p>Добрый день.<br />Имею скрипт:</p><div class="codebox"><pre><code>strComputer = &quot;.&quot;
Set objWMIService = GetObject(&quot;winmgmts:&quot; &amp; &quot;{impersonationLevel=impersonate}!\\&quot; &amp; strComputer &amp; &quot;\root\cimv2&quot;)
Set colItems = objWMIService.ExecQuery(&quot;Select DayOfWeek from Win32_UTCTime&quot;)
For Each objItem in colItems
Wscript.Echo &quot;Day of Week: &quot; &amp; objItem.DayOfWeek
next</code></pre></div><p>Проблема в том, что на разных компьютерах он возвращает разные значения. Например, на ПК с Windows7 воскресение=0, а на XP = 7. Подскажите как это побороть? Заранее спасибо.<br />Вместо строчки (&quot;Select DayOfWeek from Win32_UTCTime&quot;) подставлял (&quot;Select DayOfWeek from Win32_LocalTime&quot;) - не помогло.</p>]]></description>
			<author><![CDATA[null@example.com (madjahed)]]></author>
			<pubDate>Sun, 27 Dec 2015 07:47:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=99964#p99964</guid>
		</item>
	</channel>
</rss>
