<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Удаление процессов с условием]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=14646</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14646&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Удаление процессов с условием».]]></description>
		<lastBuildDate>Fri, 15 Mar 2019 15:50:36 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132913#p132913</link>
			<description><![CDATA[<p>Думаю вот так можно. Строку с уничтожением процессов я закомментировал. Кстати в список надо внести WScript.exe / CScript.exe, иначе процесс &quot;грохнет&quot; сам себя.</p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Fri, 15 Mar 2019 15:50:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132913#p132913</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132912#p132912</link>
			<description><![CDATA[<p><strong>Xameleon</strong></p><p>А если вот так упростить?</p><div class="codebox"><pre><code>List = &quot;C:\IgnoreListProcesses_ANSI.txt&quot;
List = vbLf &amp; CreateObject(&quot;Scripting.FileSystemObject&quot;).OpenTextFile(List).ReadAll &amp; vbCr
For Each Pr In GetObject(&quot;winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2&quot;).ExecQuery(&quot;Select Name from Win32_Process&quot;)
  If InStr(List, vbLf &amp; Pr.Name &amp; vbCr) = 0 Then Pr.Terminate
Next</code></pre></div><p>только оно выдает ошибку <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (xrom8)]]></author>
			<pubDate>Fri, 15 Mar 2019 14:36:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132912#p132912</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132911#p132911</link>
			<description><![CDATA[<p>Отлично ! Это уже большой шаг. У Вас в коде указан запрос<br /></p><div class="quotebox"><blockquote><p>&quot;Select * from win32_process where name = &#039;&quot; _<br />		&amp;processname&amp;&quot;&#039;&quot;</p></blockquote></div><p>Т.е отбор по условию. Если от условия избавиться, то будут возвращаться все процессы. </p><div class="codebox"><pre><code>&quot;Select * from win32_process&quot; </code></pre></div><p>А дальше уже можете выбрать, что с ними делать.</p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Fri, 15 Mar 2019 14:14:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132911#p132911</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132910#p132910</link>
			<description><![CDATA[<p><strong>Xameleon</strong><br />Копаюсь в синтаксе, получилось пока только остановить процессы которые в файле, но мне нужен обратный результат...<br /></p><div class="codebox"><pre><code>strcomputer=&quot;.&quot;
set FSO=CreateObject(&quot;Scripting.filesystemobject&quot;)
set readfile=FSO.openTextFile(&quot;C:\users\Scriptman\kill.txt&quot;)
set wmi=GetObject(&quot;winmgmts:{impersonationlevel=impersonate}!\\&quot; _
&amp;strcomputer&amp;&quot;\root\cimv2&quot;)
do until readfile.atEndOfStream
	processname=readfile.readline
		set colprocesses=wmi.execquery(&quot;Select * from win32_process where name = &#039;&quot; _
		&amp;processname&amp;&quot;&#039;&quot;)
			if colprocesses.count&gt;0 then
					for each obj in colprocesses
						If obj.GetOwner (Username) = 0 Then
							if username=&quot;Scriptman&quot; then
							&#039;wscript.echo &quot;killing &quot;&amp;obj.name
							obj.terminate()
							end if
						end if
					next
			end if
		
loop</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (xrom8)]]></author>
			<pubDate>Fri, 15 Mar 2019 13:48:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132910#p132910</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132909#p132909</link>
			<description><![CDATA[<div class="quotebox"><cite>xrom8 пишет:</cite><blockquote><p>Прошу не кидать в меня тряпки, я в этом новичок.</p></blockquote></div><p>А тряпок нет, есть только кирпичи и гири. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p><p>Возник встречный вопрос - какие шаги были Вами сделаны на пути к решению задачи ?</p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Fri, 15 Mar 2019 13:28:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132909#p132909</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Удаление процессов с условием]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=132908#p132908</link>
			<description><![CDATA[<p>Необходимо: <br />Создать скрипт который: <br />&quot;Убивает&quot; все процессы, которые висят в памяти <strong>и не упомянуты в файле со списком имен процессов</strong>.<br />Прошу не кидать в меня тряпки, я в этом новичок.</p>]]></description>
			<author><![CDATA[null@example.com (xrom8)]]></author>
			<pubDate>Fri, 15 Mar 2019 12:17:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=132908#p132908</guid>
		</item>
	</channel>
</rss>
