<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>サンプルコードで学ぶASP &#187; Folder オブジェクト</title>
	<atom:link href="http://asp.verygoodtown.com/category/reference/fileaccess/folder-object/feed" rel="self" type="application/rss+xml" />
	<link>http://asp.verygoodtown.com</link>
	<description>レガシーなASPの使い方をコード付きで紹介します。</description>
	<lastBuildDate>Tue, 13 Apr 2010 02:25:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Move</title>
		<link>http://asp.verygoodtown.com/2009/08/move-3</link>
		<comments>http://asp.verygoodtown.com/2009/08/move-3#comments</comments>
		<pubDate>Mon, 31 Aug 2009 02:07:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1111</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Move &#8212; 指定されたファイルまたはフォルダを別の場所へ移動します。
構文
object.Move　destination
パラメータ

object
Folder オブジェクトを指定します。
destination
必ず指定します。フォルダの移動先を指定します。ワイルドカード文字は使用できません。

戻り値
値を返しません。
説明
フォルダを移動します。
フォルダ名は絶対パスで指定する必要があります。
Folder オブジェクトに対して実行した Move メソッドの結果は、FileSystemObject.MoveFile メソッドまたは FileSystemObject.MoveFolder メソッドを使用して実行するのと同じ結果になります。ただし、これらの代替メソッドを使用した場合は、複数のファイルやフォルダをコピーすることもできます。
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Move &#8212; 指定されたファイルまたはフォルダを別の場所へ移動します。</p>
<h3>構文</h3>
<p>object.<strong>Move</strong>　destination</p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
<dt>destination</dt>
<dd>必ず指定します。フォルダの移動先を指定します。ワイルドカード文字は使用できません。</dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>フォルダを移動します。<br />
フォルダ名は絶対パスで指定する必要があります。<br />
Folder オブジェクトに対して実行した Move メソッドの結果は、FileSystemObject.MoveFile メソッドまたは FileSystemObject.MoveFolder メソッドを使用して実行するのと同じ結果になります。ただし、これらの代替メソッドを使用した場合は、複数のファイルやフォルダをコピーすることもできます。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/move-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete</title>
		<link>http://asp.verygoodtown.com/2009/08/delete-5</link>
		<comments>http://asp.verygoodtown.com/2009/08/delete-5#comments</comments>
		<pubDate>Mon, 31 Aug 2009 02:00:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1108</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Delete &#8212; 指定されたフォルダを削除します。
構文
object.Delete force
パラメータ

object
Folder オブジェクトを指定します。
force
省略可能です。読み取り専用属性がオンになっているフォルダも削除の対象とする場合は真 (true) を、読み取り専用のフォルダは削除しない場合は偽 (false) (既定) を指定します。

戻り値
値を返しません。
説明
指定したフォルダが存在しなかった場合は、エラーが発生します。
Folder オブジェクトに対して実行した Delete メソッドの結果は、FileSystemObject.DeleteFile メソッドまたは FileSystemObject.DeleteFolder メソッドを使用して実行するのと同じ結果になります。
Delete メソッドでは、ほかのフォルダやファイルを含むフォルダと何も含まないフォルダとは区別されません。指定したフォルダは、ほかのファイルやフォルダが格納されているかどうかに関係なく削除されます。
例
JScript
1234var fso, f;
fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
f = fso.GetFolder&#40;&#34;c:\\testfile\&#34;);
f.Delete();
VBScript
1234Dim fso, MyFile
Set fso = CreateObject(&#34;Scripting.FileSystemObject&#34;)
Set MyFile = fso.GetFolder(&#34;c:\testfile\&#34;)
MyFile.Delete
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Delete &#8212; 指定されたフォルダを削除します。</p>
<h3>構文</h3>
<p>object.<strong>Delete</strong> force</p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
<dt>force</dt>
<dd>省略可能です。読み取り専用属性がオンになっているフォルダも削除の対象とする場合は真 (true) を、読み取り専用のフォルダは削除しない場合は偽 (false) (既定) を指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>指定したフォルダが存在しなかった場合は、エラーが発生します。</p>
<p>Folder オブジェクトに対して実行した Delete メソッドの結果は、FileSystemObject.DeleteFile メソッドまたは FileSystemObject.DeleteFolder メソッドを使用して実行するのと同じ結果になります。</p>
<p>Delete メソッドでは、ほかのフォルダやファイルを含むフォルダと何も含まないフォルダとは区別されません。指定したフォルダは、ほかのファイルやフォルダが格納されているかどうかに関係なく削除されます。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">;</span><br />
fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFolder</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>testfile<span style="color: #000099; font-weight: bold;">\&quot;</span>);<br />
f.Delete();</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Dim</span> fso, MyFile<br />
<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
<span style="color: #000080;">Set</span> MyFile = fso.GetFolder(<span style="color: #800000;">&quot;c:\testfile\&quot;</span>)<br />
MyFile.Delete</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/delete-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copy</title>
		<link>http://asp.verygoodtown.com/2009/08/copy-2</link>
		<comments>http://asp.verygoodtown.com/2009/08/copy-2#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:56:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1104</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Copy &#8212; フォルダをコピーする
構文
object.Copy　FileName [, Option]
パラメータ

object
Folder オブジェクトを指定します。
FileName
コピー先のフォルダ名を指定します。 
Option
オプションのパラメータ Option  に FALSE が指定された場合、フォルダを上書きしません。デフォルトは TRUE です。 

戻り値
値を返しません。
説明
フォルダのコピーを作成します。
例
VBScript
12345678Sub ManipFiles
&#160; &#160;Dim fso, f, s
&#160; &#160;Set fso = CreateObject(&#34;Scripting.FileSystemObject&#34;)

&#160; &#160;Set f = fso.GetFolder(&#34;c:\testfile\&#34;)
&#160; &#160;f.Copy &#34;c:\temp\testfile&#34;
&#160; &#160;Response.Write &#34;完了しました !&#34;
End Sub
JScript
123456789function ManipFiles&#40;&#41;
&#123;
&#160; &#160;var fso, f;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;

&#160; &#160;f = fso.GetFile&#40;&#34;c:\\testfile&#34;&#41;;
&#160; &#160;f.Copy &#40;&#34;c:\\temp\\testfile&#34;&#41;;
&#160; &#160;Response.Write&#40;&#34;完了しました !&#34;&#41;;
&#125;
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Copy &#8212; フォルダをコピーする</p>
<h3>構文</h3>
<p>object.<strong>Copy</strong>　FileName [, Option]</p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
<dt>FileName</dt>
<dd>コピー先のフォルダ名を指定します。 </dd>
<dt>Option</dt>
<dd>オプションのパラメータ Option  に FALSE が指定された場合、フォルダを上書きしません。デフォルトは TRUE です。 </dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>フォルダのコピーを作成します。</p>
<h3>例</h3>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Sub</span> ManipFiles<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFolder(<span style="color: #800000;">&quot;c:\testfile\&quot;</span>)<br />
&nbsp; &nbsp;f.Copy <span style="color: #800000;">&quot;c:\temp\testfile&quot;</span><br />
&nbsp; &nbsp;Response.Write <span style="color: #800000;">&quot;完了しました !&quot;</span><br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Sub</span></div></td></tr></tbody></table></div>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ManipFiles<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>testfile&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f.<span style="color: #660066;">Copy</span> <span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>temp<span style="color: #000099; font-weight: bold;">\\</span>testfile&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;Response.<span style="color: #000066; font-weight: bold;">Write</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;完了しました !&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/copy-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Type</title>
		<link>http://asp.verygoodtown.com/2009/08/type-6</link>
		<comments>http://asp.verygoodtown.com/2009/08/type-6#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:48:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1102</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Type &#8212; フォルダの種類に関する情報を返します。
構文
object.Type
パラメータ

object
Folder オブジェクトを指定します。

戻り値
フォルダの種類を返します。
説明
フォルダの種類を返します。
「ファイル フォルダ」という文字列を返します。
JScript
12345678910111213function ShowFileType&#40;filespec&#41;
&#123;
&#160; &#160;var fso, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;if &#40;fso.FolderExists&#40;filespec&#41;&#41;
&#160; &#160; &#160; f = fso.GetFolder&#40;filespec&#41;;
&#160; &#160;else if &#40;fso.FileExists&#40;filespec&#41;&#41;
&#160; &#160; &#160; f = fso.GetFile&#40;filespec&#41;;
&#160; &#160;else
&#160; &#160; &#160; s = &#34;ファイルまたはフォルダが存在しません。&#34;;
&#160; &#160;s = f.Name + &#34; は、&#34; + f.Type + &#34; です。&#34;;
&#160; &#160;return&#40;s&#41;;
&#125;
VBScript
1234567Function ShowFolderType(filespec)
&#160; &#160;Dim fso, f, s
&#160; &#160;Set [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Type &#8212; フォルダの種類に関する情報を返します。</p>
<h3>構文</h3>
<p>object.<strong>Type</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>フォルダの種類を返します。</p>
<h3>説明</h3>
<p>フォルダの種類を返します。<br />
「ファイル フォルダ」という文字列を返します。</p>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowFileType<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>fso.<span style="color: #660066;">FolderExists</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFolder</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>fso.<span style="color: #660066;">FileExists</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp; s <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;ファイルまたはフォルダが存在しません。&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> f.<span style="color: #000066;">Name</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; は、&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">Type</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; です。&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowFolderType(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFolder(filespec)<br />
&nbsp; &nbsp;s = UCase(f.Name) &amp; <span style="color: #800000;">&quot; は、&quot;</span> &amp; f.<span style="color: #000080;">Type</span> &amp; <span style="color: #800000;">&quot; です。&quot;</span><br />
&nbsp; &nbsp;ShowFolderType = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/type-6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SubFolders</title>
		<link>http://asp.verygoodtown.com/2009/08/subfolders</link>
		<comments>http://asp.verygoodtown.com/2009/08/subfolders#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:46:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1100</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
SubFolders &#8212; 指定されたフォルダ内にあるすべてのフォルダの入った Folders コレクションを返します。このコレクションには、隠しファイルやシステム ファイルの属性を持つフォルダも含まれます。
構文
object.SubFolders
パラメータ

object
Folder オブジェクトを指定します。

戻り値
Files コレクションを返します。
説明
フォルダのサブフォルダを Files コレクションとして返します。
例
JScript
1234567891011121314function ShowFolderList&#40;folderspec&#41;
&#123;
&#160; &#160;var fso, f, fc, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFolder&#40;folderspec&#41;;
&#160; &#160;fc = new Enumerator&#40;f.SubFolders&#41;;
&#160; &#160;s = &#34;&#34;;
&#160; &#160;for &#40;;!fc.atEnd&#40;&#41;; fc.moveNext&#40;&#41;&#41;
&#160; &#160; &#160; &#123;
&#160; &#160; &#160; &#160; &#160;s += fc.item&#40;&#41;;
&#160; &#160; &#160; &#160; &#160;s += &#34;&#60;br /&#62;&#34;;
&#160; &#160; &#160; &#125;
&#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
SubFolders &#8212; 指定されたフォルダ内にあるすべてのフォルダの入った Folders コレクションを返します。このコレクションには、隠しファイルやシステム ファイルの属性を持つフォルダも含まれます。</p>
<h3>構文</h3>
<p>object.<strong>SubFolders</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>Files コレクションを返します。</p>
<h3>説明</h3>
<p>フォルダのサブフォルダを Files コレクションとして返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowFolderList<span style="color: #009900;">&#40;</span>folderspec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> fc<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFolder</span><span style="color: #009900;">&#40;</span>folderspec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fc <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Enumerator<span style="color: #009900;">&#40;</span>f.<span style="color: #660066;">SubFolders</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">;!</span>fc.<span style="color: #660066;">atEnd</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> fc.<span style="color: #660066;">moveNext</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;s <span style="color: #339933;">+=</span> fc.<span style="color: #000066; font-weight: bold;">item</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowFolderList(folderspec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, f1, s, sf<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFolder(folderspec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> sf = f.SubFolders<br />
&nbsp; &nbsp;<span style="color: #000080;">For</span> <span style="color: #000080;">Each</span> f1 <span style="color: #000080;">in</span> sf<br />
&nbsp; &nbsp; &nbsp; s = s &amp; f1.name<br />
&nbsp; &nbsp; &nbsp; s = s &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;<span style="color: #000080;">Next</span><br />
&nbsp; &nbsp;ShowFolderList = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/subfolders/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Size</title>
		<link>http://asp.verygoodtown.com/2009/08/size-4</link>
		<comments>http://asp.verygoodtown.com/2009/08/size-4#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:44:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1098</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Size &#8212; 指定されたフォルダ内のすべてのファイルおよびフォルダの合計サイズをバイト単位で返します。
構文
object.Size
パラメータ

object
Folder オブジェクトを指定します。

戻り値
フォルダのサイズを返します。
説明
フォルダのサイズをバイト単位で返します。
例
JScript
12345678function ShowFolderSize&#40;filespec&#41;
&#123;
&#160; &#160;var fso, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFolder&#40;filespec&#41;;
&#160; &#160;s = f.Name + &#34; は、&#34; + f.size + &#34; バイト使用しています。&#34;;
&#160; &#160;return&#40;s&#41;;
&#125;
VBScript
1234567&#160;Function ShowFolderSize(filespec)
&#160; &#160;Dim fso, f, s
&#160; &#160;Set fso = CreateObject(&#34;Scripting.FileSystemObject&#34;)
&#160; &#160;Set f = fso.GetFolder(filespec)
&#160; &#160;s = UCase(f.Name) &#38; &#34; は、&#34; &#38; f.size &#38; &#34; バイト使用しています。&#34;
&#160; &#160;ShowFolderSize [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Size &#8212; 指定されたフォルダ内のすべてのファイルおよびフォルダの合計サイズをバイト単位で返します。</p>
<h3>構文</h3>
<p>object.<strong>Size</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>フォルダのサイズを返します。</p>
<h3>説明</h3>
<p>フォルダのサイズをバイト単位で返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowFolderSize<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFolder</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> f.<span style="color: #000066;">Name</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; は、&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">size</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; バイト使用しています。&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;<span style="color: #000080;">Function</span> ShowFolderSize(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFolder(filespec)<br />
&nbsp; &nbsp;s = UCase(f.Name) &amp; <span style="color: #800000;">&quot; は、&quot;</span> &amp; f.size &amp; <span style="color: #800000;">&quot; バイト使用しています。&quot;</span><br />
&nbsp; &nbsp;ShowFolderSize = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/size-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortName</title>
		<link>http://asp.verygoodtown.com/2009/08/shortname-2</link>
		<comments>http://asp.verygoodtown.com/2009/08/shortname-2#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:42:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1096</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
ShortName &#8212; 従来の 8.3 形式のファイル名が必要なプログラムのために、短いファイル名を返します。
構文
object.ShortName
パラメータ

object
Folder オブジェクトを指定します。

戻り値
ファイル名を返します。
説明
ファイル名が8文字よりも長い場合、チルダ「~」を使用して8文字に短縮して返します。
例
JScript
12345678910function ShowShortName&#40;filespec&#41;
&#123;
&#160; &#160;var fso, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFile&#40;filespec&#41;;
&#160; &#160;s = &#34;ファイル名 : &#34; + &#34;&#34; + f.Name;
&#160; &#160;s += &#34;&#34; + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;短いファイル名 : &#34; + &#34;&#34; + f.ShortName + &#34;&#34;;
&#160; &#160;return&#40;s&#41;;
&#125;
VBScript
12345678Function ShowShortName(filespec)
&#160; &#160;Dim fso, f, s
&#160; &#160;Set fso = [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
ShortName &#8212; 従来の 8.3 形式のファイル名が必要なプログラムのために、短いファイル名を返します。</p>
<h3>構文</h3>
<p>object.<strong>ShortName</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>ファイル名を返します。</p>
<h3>説明</h3>
<p>ファイル名が8文字よりも長い場合、チルダ「~」を使用して8文字に短縮して返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowShortName<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;ファイル名 : &quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #000066;">Name</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;短いファイル名 : &quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">ShortName</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowShortName(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFile(filespec)<br />
&nbsp; &nbsp;s = <span style="color: #800000;">&quot;ファイル名 : &quot;</span> &amp; <span style="color: #800000;">&quot;&quot;</span> &amp; UCase(f.Name) &amp; <span style="color: #800000;">&quot;&quot;</span> &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;s = s &amp; <span style="color: #800000;">&quot;短いファイル名 : &quot;</span> &amp; f.ShortName<br />
&nbsp; &nbsp;ShowShortName = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/shortname-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortPath</title>
		<link>http://asp.verygoodtown.com/2009/08/shortpath-2</link>
		<comments>http://asp.verygoodtown.com/2009/08/shortpath-2#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:41:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1094</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
ShortPath &#8212; 従来の 8.3 形式のファイル名が必要なプログラムのために、短いパス名を返します。
構文
object.ShortPath
パラメータ

object
Folder オブジェクトを指定します。

戻り値
パス名を返します。
説明
パス中のディレクトリ名が8文字よりも長い場合、チルダ「~」を使用して8文字に短縮して返します。
例
JScript
12345678910function ShowShortPath&#40;filespec&#41;
&#123;
&#160; &#160;var fso, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFile&#40;filespec&#41;;
&#160; &#160;s = &#34;パス名 : &#34; + &#34;&#34; + f.Name;
&#160; &#160;s += &#34;&#34; + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;短いパス名 : &#34; + &#34;&#34; + f.ShortPath + &#34;&#34;;
&#160; &#160;return&#40;s&#41;;
&#125;
VBScript
12345678Function ShowShortPath(filespec)
&#160; &#160;Dim fso, f, s
&#160; &#160;Set fso = [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
ShortPath &#8212; 従来の 8.3 形式のファイル名が必要なプログラムのために、短いパス名を返します。</p>
<h3>構文</h3>
<p>object.<strong>ShortPath</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>パス名を返します。</p>
<h3>説明</h3>
<p>パス中のディレクトリ名が8文字よりも長い場合、チルダ「~」を使用して8文字に短縮して返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowShortPath<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;パス名 : &quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #000066;">Name</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;短いパス名 : &quot;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">ShortPath</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowShortPath(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFile(filespec)<br />
&nbsp; &nbsp;s = <span style="color: #800000;">&quot;パス名 : &quot;</span> &amp; <span style="color: #800000;">&quot;&quot;</span> &amp; UCase(f.Name) &amp; <span style="color: #800000;">&quot;&quot;</span> &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;s = s &amp; <span style="color: #800000;">&quot;短いパス名 : &quot;</span> &amp; f.ShortPath<br />
&nbsp; &nbsp;ShowShortPath = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/shortpath-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Path</title>
		<link>http://asp.verygoodtown.com/2009/08/path-4</link>
		<comments>http://asp.verygoodtown.com/2009/08/path-4#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:40:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1092</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Path &#8212; 指定されたフォルダのパスを返します。
構文
object.Path
パラメータ

object
Folder オブジェクトを指定します。

戻り値
フォルダのパスを返します。
説明
フォルダの完全なパスを返します。
例
JScript
1234567891011function ShowFileAccessInfo&#40;filespec&#41;
&#123;
&#160; &#160;var fso, d, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFile&#40;filespec&#41;;
&#160; &#160;s = f.Path.toUpperCase&#40;&#41; + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;作成日時 : &#34; + f.DateCreated + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;最終アクセス日時 : &#34; + f.DateLastAccessed + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;最終更新日時 : &#34; + f.DateLastModified;
&#160; &#160;return&#40;s&#41;;
&#125;
VBScript
12345678910Function ShowFileAccessInfo(filespec)
&#160; &#160;Dim [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Path &#8212; 指定されたフォルダのパスを返します。</p>
<h3>構文</h3>
<p>object.<strong>Path</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>フォルダのパスを返します。</p>
<h3>説明</h3>
<p>フォルダの完全なパスを返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowFileAccessInfo<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> d<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> f.<span style="color: #660066;">Path</span>.<span style="color: #660066;">toUpperCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;作成日時 : &quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">DateCreated</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;最終アクセス日時 : &quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">DateLastAccessed</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;最終更新日時 : &quot;</span> <span style="color: #339933;">+</span> f.<span style="color: #660066;">DateLastModified</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowFileAccessInfo(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, d, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFile(filespec)<br />
&nbsp; &nbsp;s = UCase(f.Path) &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;s = s &amp; <span style="color: #800000;">&quot;作成日時 : &quot;</span> &amp; f.DateCreated &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;s = s &amp; <span style="color: #800000;">&quot;最終アクセス日時 : &quot;</span> &amp; f.DateLastAccessed &amp; <span style="color: #800000;">&quot;&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;s = s &amp; <span style="color: #800000;">&quot;最終更新日時 : &quot;</span> &amp; f.DateLastModified<br />
&nbsp; &nbsp;ShowFileAccessInfo = s<br />
<span style="color: #000080;">End</span> <span style="color: #000080;">Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/path-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ParentFolder</title>
		<link>http://asp.verygoodtown.com/2009/08/parentfolder-2</link>
		<comments>http://asp.verygoodtown.com/2009/08/parentfolder-2#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:38:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Folder オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=1090</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
ParentFolder &#8212; 指定されたフォルダが格納されているフォルダを表す Folder オブジェクトを返します。値の取得のみ可能です。
構文
object.ParentFolder
パラメータ

object
Folder オブジェクトを指定します。

戻り値
ディレクトリ名を返します。
説明
フォルダがあるディレクトリ名を返します。
例
JScript
1234567891011function ShowFileAccessInfo&#40;filespec&#41;
&#123;
&#160; &#160;var fso, f, s;
&#160; &#160;fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
&#160; &#160;f = fso.GetFile&#40;filespec&#41;;
&#160; &#160;s = f.Name + &#34; + f.ParentFolder + &#34; に格納されています。&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;作成日時 : &#34; + f.DateCreated + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;最終アクセス日時 : &#34; + f.DateLastAccessed + &#34;&#60;br /&#62;&#34;;
&#160; &#160;s += &#34;最終更新日時 : [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
ParentFolder &#8212; 指定されたフォルダが格納されているフォルダを表す Folder オブジェクトを返します。値の取得のみ可能です。</p>
<h3>構文</h3>
<p>object.<strong>ParentFolder</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>Folder オブジェクトを指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>ディレクトリ名を返します。</p>
<h3>説明</h3>
<p>フォルダがあるディレクトリ名を返します。</p>
<h3>例</h3>
<p>JScript</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> ShowFileAccessInfo<span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> fso<span style="color: #339933;">,</span> f<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;fso <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> ActiveXObject<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f <span style="color: #339933;">=</span> fso.<span style="color: #660066;">GetFile</span><span style="color: #009900;">&#40;</span>filespec<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> f.<span style="color: #000066;">Name</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; + f.ParentFolder + &quot;</span> に格納されています。<span style="color: #339933;">&lt;</span>br <span style="color: #339933;">/&gt;</span><span style="color: #3366CC;">&quot;;<br />
&nbsp; &nbsp;s += &quot;</span>作成日時 <span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot; + f.DateCreated + &quot;</span><span style="color: #339933;">&lt;</span>br <span style="color: #339933;">/&gt;</span><span style="color: #3366CC;">&quot;;<br />
&nbsp; &nbsp;s += &quot;</span>最終アクセス日時 <span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot; + f.DateLastAccessed + &quot;</span><span style="color: #339933;">&lt;</span>br <span style="color: #339933;">/&gt;</span><span style="color: #3366CC;">&quot;;<br />
&nbsp; &nbsp;s += &quot;</span>最終更新日時 <span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot; + f.DateLastModified;<br />
&nbsp; &nbsp;return(s);<br />
}</span></div></td></tr></tbody></table></div>
<p>VBScript</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000080;">Function</span> ShowFileAccessInfo(filespec)<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, s<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f = fso.GetFile(filespec)<br />
&nbsp; &nbsp;s = UCase(f.Name) &amp; <span style="color: #800000;">&quot; &amp; UCase(f.ParentFolder) &amp; &quot;</span> に格納されています。&lt;br /&gt;<span style="color: #800000;">&quot;<br />
&nbsp; &nbsp;s = s &amp; &quot;</span>作成日時 : <span style="color: #800000;">&quot; &amp; f.DateCreated &amp; &quot;</span>&lt;br /&gt;<span style="color: #800000;">&quot;<br />
&nbsp; &nbsp;s = s &amp; &quot;</span>最終アクセス日時 : <span style="color: #800000;">&quot; &amp; f.DateLastAccessed &amp; &quot;</span>&lt;br /&gt;<span style="color: #800000;">&quot;<br />
&nbsp; &nbsp;s = s &amp; &quot;</span>最終更新日時 : <span style="color: #800000;">&quot; &amp; f.DateLastModified<br />
&nbsp; &nbsp;ShowFileAccessInfo = s<br />
End Function</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/parentfolder-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

