<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBScript: очистка каталога]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=690&amp;type=atom" />
	<updated>2007-09-17T08:58:45Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=690</id>
		<entry>
			<title type="html"><![CDATA[VBScript: очистка каталога]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=4828#p4828" />
			<content type="html"><![CDATA[<p>Скрипт удаляет все файлы и папки из указанного каталога. Каталог для очистки передается как параметр командной строки.<br /><strong>ClearFolder.vbs</strong><br /></p><div class="codebox"><pre><code>Option Explicit

Dim objFSO
Dim objArgs

Dim intErrCode

Set objFSO = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objArgs = WScript.Arguments

If objArgs.Count &lt;&gt; 1 Then
    WScript.Echo &quot;Need argument [Folder]:&quot; &amp; vbCrLf _
        &amp; &quot;ClearFolder.vbs &lt;Path to folder&gt;&quot;
    
    intErrCode = 1
Else
    If Not objFSO.FolderExists(objArgs(0)) Then
        WScript.Echo &quot;Argument [&quot; &amp; objArgs(0) &amp; &quot;] is not a folder.&quot; &amp; vbCrLf _
        &amp; vbCrLf _
        &amp; &quot;Need argument [Folder]:&quot; &amp; vbCrLf _
        &amp; &quot;ClearFolder.vbs &lt;Path to folder&gt;&quot;
        
        intErrCode = 2
    Else
        objFSO.DeleteFolder objFSO.BuildPath(objArgs(0), &quot;*.*&quot;), True
        objFSO.DeleteFile objFSO.BuildPath(objArgs(0), &quot;*.*&quot;), True
        
        intErrCode = 0
    End If
End If

Set objArgs = Nothing
Set objFSO = Nothing

WScript.Quit intErrCode</code></pre></div><p>Автор скрипта - <strong>alexii</strong>.</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2007-09-17T08:58:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=4828#p4828</id>
		</entry>
</feed>
