<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; JScript: Очистка windows, как?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6083&amp;type=atom" />
	<updated>2011-08-05T15:39:30Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6083</id>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50414#p50414" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Особо в реестр не вникаю, но &quot;S-1-5-21-602162358-2049760794-1606980848-1004&quot; вероятно у всех разное.</p></blockquote></div><p>Если скрипт работает с сетевым реестром, то ему надо вычислить эту юзеровскую ветку в HKU.<br />Если скрипт работает с локальным реестром, то не нужно искать эту ветку - работай с HKCU.</p><p>По поводу неочистки &quot;истории&quot; при удалении из реестра параметров - видимо это особенность эксплоурера, может он где-то кеширует пункты этого списка на момент своего запуска.</p><p>Если есть желание - взять на Sysinternals программу мониторинга реестра и файловых операций - и вычислить, что меняется при ручном удалении истории.</p>]]></content>
			<author>
				<name><![CDATA[Rom5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5724</uri>
			</author>
			<updated>2011-08-05T15:39:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50414#p50414</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50398#p50398" />
			<content type="html"><![CDATA[<p>Вообще больше всего интересовала функция очистки формы &quot;Запуск программы&quot; ([ПУСК] -&gt; [Выполнить])</p><p><strong>2Аскет</strong>: сел вчера вечерком, посмотрел. Потом еще интернеты почитал и нашел 2 ветки реестра, где история формы&nbsp; &quot;Выполнить&quot;</p><div class="codebox"><pre><code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
HKEY_USERS\S-1-5-21-602162358-2049760794-1606980848-1004\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU</code></pre></div><p>Особо в реестр не вникаю, но &quot;S-1-5-21-602162358-2049760794-1606980848-1004&quot; вероятно у всех разное.</p><p>Суть в том, что при удалении этих веток, не происходит обновления и форма очищается только при перезагрузке.</p><p><strong>2GreyBear</strong>: об этом знал. Правда я не запаривался о том, что бы делать универсальный код, т.е не смотрел ветку реестра, дабы узнать где содержится папка &quot;Recent&quot;, а просто копировал ее из системы вручную и вставлял в код.<br />Но все равно спс за полный исходник.</p><p><strong>2Евген</strong>: не нравится окошко, которое вылазит, мешает и не очищает форму нужную мне. Жаль.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2011-08-05T03:30:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50398#p50398</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50373#p50373" />
			<content type="html"><![CDATA[<p>Запуск очистки<br /></p><div class="codebox"><pre><code>Cleanmgr /sagerun</code></pre></div><p>а чтобы установить опции очистки, то предварительно их можно задать по команде <br /></p><div class="codebox"><pre><code>Cleanmgr /sageset</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Евген]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25253</uri>
			</author>
			<updated>2011-08-04T12:13:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50373#p50373</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50372#p50372" />
			<content type="html"><![CDATA[<p>где-то так:<br /></p><div class="codebox"><pre><code>//язык JScript
//ОС WindowsXP
//удаление последних открытых файлов

var FSO = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
var WshShell = WScript.CreateObject(&quot;WScript.Shell&quot;)

//получить путь к папке с ярлыками на последние запущенные
var RecentDir = WshShell.RegRead(&quot;HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\\Recent&quot;)

//очистить папку
var F=FSO.GetFolder(RecentDir)
Fc= new Enumerator(F.files)
for (; !Fc.atEnd(); Fc.moveNext()) {
    nf=Fc.item()
    nf.Delete()
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[GreyBear]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24465</uri>
			</author>
			<updated>2011-08-04T11:36:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50372#p50372</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50361#p50361" />
			<content type="html"><![CDATA[<p>Detect via <strong>Process Monitor</strong>. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Аскет]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25748</uri>
			</author>
			<updated>2011-08-04T06:35:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50361#p50361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[JScript: Очистка windows, как?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=50360#p50360" />
			<content type="html"><![CDATA[<p>Доброго дня.</p><p>Подскажите как из скрипта возможно выполнить функционал кнопки [Очистить]: </p><p>[Правая кнопка на ПУСК] -&gt; [Свойства] -&gt; [Вкладка &quot;Меню Пуск&quot;] -&gt; [Галочка &quot;Классическое меню Пуск&quot;] -&gt; [Кнопка &quot;Настроить...&quot;] -&gt; [Кнопка &quot;Очистить&quot;]</p><p>?</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2011-08-04T06:26:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=50360#p50360</id>
		</entry>
</feed>
