<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8490&amp;type=atom" />
	<updated>2013-07-22T04:52:02Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8490</id>
		<entry>
			<title type="html"><![CDATA[Re: Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73973#p73973" />
			<content type="html"><![CDATA[<p><strong>Qwest</strong>, не забудьте: GP — на машину, а не на пользователя. И ещё не забудьте дать права <em>компьютерам домена</em> на разделённый ресурс.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-07-22T04:52:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73973#p73973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73972#p73972" />
			<content type="html"><![CDATA[<p>Спасиб попробую</p>]]></content>
			<author>
				<name><![CDATA[Qwest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30446</uri>
			</author>
			<updated>2013-07-22T04:32:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73972#p73972</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73971#p73971" />
			<content type="html"><![CDATA[<p>А что там писать?<br /></p><div class="codebox"><pre><code>Option Explicit

Dim strSourceFile
Dim strDestPath


If WScript.Arguments.Count = 2 Then
    With WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
        strSourceFile = WScript.Arguments.Item(0)
        strDestPath   = .BuildPath(WScript.CreateObject(&quot;Shell.Application&quot;).NameSpace(&quot;shell:ProgramFiles&quot;).self.Path, WScript.Arguments.Item(1))
        
        If .FileExists(strSourceFile) Then
            If .FolderExists(strDestPath) Then
                .CopyFile strSourceFile, strDestPath &amp; &quot;\&quot;, True
            Else
                &#039; bla-bla-bla
            End If
        Else
            &#039; bla-bla-bla
        End If
    End With
Else
    &#039; bla-bla-bla
End If

WScript.Quit 0
</code></pre></div><p>В GP создаёте вызов в примерно таком виде: &quot;<em>&lt;Путь к скрипту\Имя.vbs&gt;</em>&quot; //b &quot;\\Server\Share\File.txt&quot; &quot;My Company\My Program&quot;, где «\\Server\Share\File.txt» — путь к исходному файлу, «My Company\My Program» частичный путь к результирующей папке («%ProgramFiles%» будет добавлена автоматически).</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-07-22T03:21:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73971#p73971</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73970#p73970" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><strong>Qwest</strong>, очень просто: исполнить скрипт с административными правами. Можете использовать для этого, например, GP на машину (не на пользователя): у учётной записи SYSTEM есть права для записи в %ProgramFiles%.</p></blockquote></div><p>А можешь написать пример?</p>]]></content>
			<author>
				<name><![CDATA[Qwest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30446</uri>
			</author>
			<updated>2013-07-22T02:35:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73970#p73970</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73908#p73908" />
			<content type="html"><![CDATA[<p><strong>Qwest</strong>, очень просто: исполнить скрипт с административными правами. Можете использовать для этого, например, GP на машину (не на пользователя): у учётной записи SYSTEM есть права для записи в %ProgramFiles%.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-07-19T19:47:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73908#p73908</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как скопировать файлик под пользователем в папку "ProgramFiles"]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73896#p73896" />
			<content type="html"><![CDATA[<p>Задача скопировать файлики лицензии в папку программы которая находиться в &quot;ProgramFiles&quot;&nbsp; &nbsp;куда доступ только на чтение и выполнение.</p><p>Подскажите пожалуйста код скрипта.</p><p>Спасибо !</p>]]></content>
			<author>
				<name><![CDATA[Qwest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30446</uri>
			</author>
			<updated>2013-07-19T10:21:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73896#p73896</id>
		</entry>
</feed>
