<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS:Напишите VBS скрипт backup-а]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10847&amp;type=atom" />
	<updated>2015-08-04T19:40:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10847</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96237#p96237" />
			<content type="html"><![CDATA[<p>Сомневаюсь. Для планировщика неуспех — если не удалось запустить задание (не был включен компьютер, не хватило прав…), дальнейшее поведение запущенного задания его мало интересует.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2015-08-04T19:40:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96237#p96237</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96234#p96234" />
			<content type="html"><![CDATA[<p>Ну как, планировщик запускает скрипт, скрипт проверяет - висит ли процесс, если да - то возвращает неуспех. А в планировщике можно настроить - повторять неуспешное задание , пока оно не выполнится успешно ...<br />Ну так можно вернуть ?</p>]]></content>
			<author>
				<name><![CDATA[andreyua]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24569</uri>
			</author>
			<updated>2015-08-04T17:28:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96234#p96234</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96233#p96233" />
			<content type="html"><![CDATA[<p>А зачем что-то возвращаеть планировщику (хотя я и не знаю что под этим понимать). Если что, под неудачей я имел в виду существование нежелательного процесса. Возможны и другие признаки, например, ошибки при копировании. Т.е. скрипт сам определяет, были его действия допустимыми, своевременными и успешными и если нет, создаёт ещё одно задание для однократного выполнения через час.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2015-08-04T17:22:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96233#p96233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96232#p96232" />
			<content type="html"><![CDATA[<p>Спасибо.<br />А можно как то планировщику вернуть из скрипта, что операция выполнена неуспешно ?</p>]]></content>
			<author>
				<name><![CDATA[andreyua]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24569</uri>
			</author>
			<updated>2015-08-04T17:05:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96232#p96232</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96231#p96231" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>andreyua пишет:</cite><blockquote><p>Напишите VBS скрипт backup-а</p></blockquote></div><p>Лень.<br /></p><div class="quotebox"><cite>andreyua пишет:</cite><blockquote><p>xcopy - номальное средство или нет ?</p></blockquote></div><p>Не знаю, я пользуюсь. Но это больше для командных файлов…<br /></p><div class="quotebox"><cite>andreyua пишет:</cite><blockquote><p>- если запущено специфичное приложение, то скрипт не начинает копирование, а в планировщике отодвигает себя на час, то есть меняет задачу в планировщике на час вперед и так по циклу, до тех пор пока приложение перестанет висеть в памяти...</p></blockquote></div><p>Вероятно, проще не менять имеющееся основное задание, а при каждой неудаче создавать отдельное задание для однократного выполнения.</p><br /><p>См. статью «<a href="http://www.script-coding.com/WMI_Processes.html">Рецепты WMI: управление процессами</a>». Только её следовало бы дополнить с учётом <a href="https://msdn.microsoft.com/en-us/library/aa394399.aspx">замечания</a>:<br /></p><div class="quotebox"><blockquote><p>The <strong>Win32_ScheduledJob</strong> class is internally using the AT protocol, which is bound to deprecation starting with Windows 8 and Windows Server 2012. As a first step the AT protocol is disabled by default. If the protocol is disabled, for example calling the <a href="https://msdn.microsoft.com/en-us/library/aa389389.aspx"><strong>Create</strong></a> method on a <strong>Win32_ScheduledJob</strong> object will fail with error 0x8. You can turn the AT protocol back on by adding the following registry entry: <br /></p><div class="codebox"><pre><code>Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Configuration 
Name: EnableAt 
Type: REG_DWORD
Value: 1
</code></pre></div><p>You may need to restart the machine to make the setting effective.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2015-08-04T16:46:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96231#p96231</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS:Напишите VBS скрипт backup-а]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=96219#p96219" />
			<content type="html"><![CDATA[<p>Скрипт будет запускаться из планировщика Windows каждый день в назначенное время...</p><p>Условия такие: <br />- в назначенное время скрипт запускается чтобы начать копирование из source folder в destination folder при помощи xcopy (xcopy - номальное средство или нет ?)<br />- если запущено специфичное приложение, то скрипт не начинает копирование, а в планировщике отодвигает себя на час, то есть меняет задачу в планировщике на час вперед и так по циклу, до тех пор пока приложение перестанет висеть в памяти...<br />- если скрипт скопировал все файлы успешно, то сбрасывает планировщик до начального значения..</p><p>...<br />Может кто-то взяться ? ) Или может я перемудрил и это как-то можно реализовать стандартными средствами ? )</p>]]></content>
			<author>
				<name><![CDATA[andreyua]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24569</uri>
			</author>
			<updated>2015-08-04T12:31:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=96219#p96219</id>
		</entry>
</feed>
