<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; JScript: Дата и время изменения файла]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6702&amp;type=atom" />
	<updated>2012-01-21T06:41:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6702</id>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Дата и время изменения файла]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=55851#p55851" />
			<content type="html"><![CDATA[<p><strong>Rumata</strong><br />я имею ввиду как раз атрибут изменения файла</p><p><strong>alexii</strong><br />Спасибо большое! То что надо.</p>]]></content>
			<author>
				<name><![CDATA[lorents]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27502</uri>
			</author>
			<updated>2012-01-21T06:41:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=55851#p55851</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Дата и время изменения файла]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=55848#p55848" />
			<content type="html"><![CDATA[<p><strong>lorents</strong>, приведу пример на VBScript (подождите, пока кто-нибудь не переведёт его, либо сделайте перевод на JScript сами):<br /></p><div class="codebox"><pre><code>Option Explicit

Dim objFSO
Dim objFileSource
Dim objFileDest


If WScript.Arguments.Count = 2 Then
    Set objFSO = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
    
    If objFSO.FileExists(WScript.Arguments.Item(0)) Then
        If objFSO.FileExists(WScript.Arguments.Item(1)) Then
            Set objFileSource = objFSO.GetFile(WScript.Arguments.Item(0))
            Set objFileDest   = objFSO.GetFile(WScript.Arguments.Item(1))
            
            DateLastModifiedSet objFileDest.ParentFolder, objFileDest.Name, objFileSource.DateLastModified
            
            Set objFileDest   = Nothing
            Set objFileSource = Nothing
        Else
            WScript.Echo &quot;Can&#039;t find destination file [&quot; &amp; WScript.Arguments.Item(1) &amp; &quot;]&quot;
        End If
    Else
        WScript.Echo &quot;Can&#039;t find source file [&quot; &amp; WScript.Arguments.Item(0) &amp; &quot;]&quot;
    End If
    
    Set objFSO = Nothing
Else
    WScript.Echo &quot;Usage : &quot; &amp; WScript.ScriptName &amp; &quot; &lt;Source file&gt; &lt;Destination file&gt;&quot;
End If

WScript.Quit 0
&#039;=============================================================================

&#039;=============================================================================
Sub DateLastModifiedSet(strFolder, strFolderItem, dtDateTime)
    Dim objShell
    Dim objFolder
    Dim objFolderItem
    
    Set objShell  = WScript.CreateObject(&quot;Shell.Application&quot;)
    Set objFolder = objShell.NameSpace(CStr(strFolder))
    
    If Not objFolder Is Nothing Then
        Set objFolderItem = objFolder.ParseName(CStr(strFolderItem))
        
        If Not objFolderItem Is Nothing Then
            objFolderItem.ModifyDate = CDate(dtDateTime)
            
            Set objFolderItem = Nothing
        Else
            WScript.Echo &quot;Can&#039;t determine folder item [&quot; &amp; strFolderItem &amp; &quot;] in folder [&quot; &amp; strFolder &amp; &quot;]&quot;
        End If
        
        Set objFolder = Nothing
    Else
        WScript.Echo &quot;Can&#039;t determine folder [&quot; &amp; strFolder &amp; &quot;]&quot;
    End If
    
    Set objShell = Nothing
End Sub
&#039;=============================================================================</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-01-21T04:15:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=55848#p55848</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Дата и время изменения файла]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=55847#p55847" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>lorents пишет:</cite><blockquote><p>&lt;...&gt; как &lt;...&gt; сделать так, чтобы у файлов были одинаковые даты и время изменения файла &lt;...&gt;</p></blockquote></div><p>Вдумайтесь в саму фразу - <strong>время изменения файла</strong>. То есть это время, когда файл был изменен! </p><p>Файл считается измененным, когда он <br />- был создан (тогда время его создания и время изменения совпадают), <br />- был изменен, <br />- был помещен в текущую файловую систему извне.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2012-01-20T21:16:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=55847#p55847</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[JScript: Дата и время изменения файла]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=55844#p55844" />
			<content type="html"><![CDATA[<p>Добрый вечер!<br />У меня есть два файла с разными датами и временем изменения файла. Подскажите, как можно с помощью JScript сделать так, чтобы у файлов были одинаковые даты и время изменения файла. У меня одно просьба, сам код буду запускать через командную строку, по этой причине хотел попросить, чтобы код можно было бы запустить через командную строку следующим образом:</p><div class="codebox"><pre><code>cscript //nologo //E:JScript &quot;script.js&quot; &quot;файл 1&quot; &quot;файл 2&quot;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[lorents]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27502</uri>
			</author>
			<updated>2012-01-20T18:29:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=55844#p55844</id>
		</entry>
</feed>
