<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS/JS: узнать версию файла на сетевом компьютере]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8464</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8464&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS/JS: узнать версию файла на сетевом компьютере».]]></description>
		<lastBuildDate>Sat, 13 Jul 2013 16:45:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73747#p73747</link>
			<description><![CDATA[<p><strong>Flasher</strong>, не доглядел.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 13 Jul 2013 16:45:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73747#p73747</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73707#p73707</link>
			<description><![CDATA[<p><strong>alexii</strong> &gt;<br /></p><div class="quotebox"><cite>Крепыш пишет:</cite><blockquote><p>глубина вложенности может быть любой<br />...без первых трёх элементов...</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sat, 13 Jul 2013 08:22:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73707#p73707</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73706#p73706</link>
			<description><![CDATA[<p><strong>Крепыш</strong>, <span style="color: Green">во-первых, не превращаем тему в чат: один вопрос — одна тема.</span> Во-вторых, для решения указанного вопроса есть метод «.GetFileName()» объекта «Scripting.FileSystemObject».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 13 Jul 2013 01:39:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73706#p73706</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73674#p73674</link>
			<description><![CDATA[<p>Сделал с помощью рег. выражения. Код на JScript:<br /></p><div class="codebox"><pre><code>Name = FileName.match(/\\\\.+?\\.+?\\.+?\\(.+)?/)[1]</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Крепыш)]]></author>
			<pubDate>Fri, 12 Jul 2013 08:53:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73674#p73674</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73671#p73671</link>
			<description><![CDATA[<p>Теперь вот такая задачка: есть путь к файлу:</p><p><strong>FileName = &quot;\\IP\Share\Folder\...\File&quot;</strong>,<br />где<br />IP - IP-адрес компьютера,<br />Share - имя расшаренного ресурса<br />Folder - имя папки в этом ресурсе<br />глубина вложенности может быть любой</p><p>Нужно вычленить путь к файлу без первых трёх элементов, т.е.:</p><p><strong>Name = &quot;...\File&quot;</strong><br />Подскажите, пожалуйста! А то сам не соображу.</p>]]></description>
			<author><![CDATA[null@example.com (Крепыш)]]></author>
			<pubDate>Fri, 12 Jul 2013 07:59:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73671#p73671</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73668#p73668</link>
			<description><![CDATA[<div class="quotebox"><cite>Крепыш пишет:</cite><blockquote><p>... видимо прав не хватает</p></blockquote></div><p>Именно так.</p>]]></description>
			<author><![CDATA[null@example.com (Dmitrii)]]></author>
			<pubDate>Fri, 12 Jul 2013 06:25:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73668#p73668</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73667#p73667</link>
			<description><![CDATA[<p><strong>Dmitrii</strong>,<br />ругается при попытке создать объект, видимо прав не хватает:</p><div class="quotebox"><blockquote><p>Разрешение отклонено: &#039;GetObject&#039;</p></blockquote></div><p><strong>Flasher</strong>,<br />чё-то я пошёл сложным путём, не знал, что есть функция GetFileVersion()</p><p>FileName - путь к файлу в расшаренной папке</p><div class="codebox"><pre><code>FileName = &quot;\\&lt;ip-адрес:&gt;\&lt;путь к файлу&gt;&quot;
MsgBox &quot;Version: &quot; &amp; CreateObject(&quot;Scripting.FileSystemObject&quot;).GetFileVersion(FileName)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Крепыш)]]></author>
			<pubDate>Fri, 12 Jul 2013 05:45:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73667#p73667</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73666#p73666</link>
			<description><![CDATA[<div class="codebox"><pre><code>FileName = &quot;C:\\Windows\\notepad.exe&quot;
strIP = &quot;192.168.0.1&quot;
Set objWMIService = GetObject(&quot;winmgmts:{impersonationLevel=impersonate}!\\&quot; &amp; strIP &amp; &quot;\root\CIMV2&quot;)
Set colFiles = objWMIService.ExecQuery(&quot;Select * from CIM_Datafile Where Name=&#039;&quot; &amp; FileName  &amp; &quot;&#039;&quot;)
For Each objFile in colFiles
  WScript.Echo &quot;Version: &quot; &amp; objFile.Version
Next</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Dmitrii)]]></author>
			<pubDate>Fri, 12 Jul 2013 03:17:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73666#p73666</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73660#p73660</link>
			<description><![CDATA[<p><strong>Крепыш</strong><br />Речь про файл на сетевом диске? Если да, то:<br /></p><div class="codebox"><pre><code>F = &quot;//&lt;ip-адрес:&gt;/&lt;путь к файлу&gt;&quot;
With CreateObject(&quot;Scripting.FileSystemObject&quot;)
  Set D = .GetDrive(.GetDriveName(F)) 
  Col   = InStr(F, &quot;:&quot;)
  If D.DriveType = 3 And Col Then F = D.ShareName &amp; Mid(F, Col + 1)
  MsgBox &quot;Version: &quot; &amp; .GetFileVersion(F)
End With</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 11 Jul 2013 17:44:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73660#p73660</guid>
		</item>
		<item>
			<title><![CDATA[VBS/JS: узнать версию файла на сетевом компьютере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73651#p73651</link>
			<description><![CDATA[<p>Скрипт выводит версию файла:</p><div class="codebox"><pre><code>Set FileName = &quot;C:\\Windows\\notepad.exe&quot;
Set objWMIService = GetObject(&quot;winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2&quot;)
Set colFiles = objWMIService.ExecQuery(&quot;Select * from CIM_Datafile Where Name = &#039;&quot; &amp; FileName  &amp; &quot;&#039;&quot;)
For Each objFile in colFiles
  WScript.Echo &quot;Version: &quot; &amp; objFile.Version
Next</code></pre></div><p>Как вывести версию файла на сетевом компьютере, задав его IP-адрес?</p>]]></description>
			<author><![CDATA[null@example.com (Крепыш)]]></author>
			<pubDate>Thu, 11 Jul 2013 13:57:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73651#p73651</guid>
		</item>
	</channel>
</rss>
