<?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; File オブジェクト</title>
	<atom:link href="http://asp.verygoodtown.com/category/reference/fileaccess/file-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>OpenAsTextStream</title>
		<link>http://asp.verygoodtown.com/2009/08/openastextstream</link>
		<comments>http://asp.verygoodtown.com/2009/08/openastextstream#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:27:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=971</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
OpenAsTextStream &#8212; 指定したファイルを開き、開いたファイルの読み取り、または追加書き込みに使用できる TextStream オブジェクトを返します。
構文
object.OpenAsTextStream [iomode, [format]]
パラメータ

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

以下の値が iomode パラメータ文字列として認識されます


定数
値
内容


ForReading
1
ファイルを読み取り専用として開きます。このファイルには書き込むことができません。


ForWriting
2
ファイルを書き込み専用として開きます。既存ファイルがある場合、以前の内容は上書きされます。


ForAppending
8
ファイルを開き、ファイルの最後に追加して書き込みます。



format

以下の値が format パラメータ文字列として認識されます


定数
値
内容


TristateUseDefault
-2
システム デフォルトを使ってファイルを開きます。


TristateTrue
-1
ファイルを Unicode ファイルとして開きます。


TristateFalse
0
ファイルを ASCII ファイルとして開きます。




戻り値
値を返しません。
説明
OpenAsTextStream メソッドは、FileSystemObject オブジェクトの OpenTextFile メソッドとほぼ同じ機能を提供します。OpenTextFile メソッドと異なるのは、ファイルを追加書き込みではなく書き込み専用に開くことができます。
例
JScript
12345678910111213141516function TextStreamTest&#40; &#41;
&#123;
&#160; &#160;var fso, f, ts, s;
&#160; &#160;var ForReading = 1, ForWriting = 2, ForAppending = 8;
&#160; &#160;var TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0;
&#160; &#160;fso = new [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
OpenAsTextStream &#8212; 指定したファイルを開き、開いたファイルの読み取り、または追加書き込みに使用できる TextStream オブジェクトを返します。</p>
<h3>構文</h3>
<p>object.<strong>OpenAsTextStream</strong> [iomode, [format]]</p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>File オブジェクトを指定します。 </dd>
<dt>iomode</dt>
<dd>
<h4>以下の値が iomode パラメータ文字列として認識されます</h4>
<table class="table_list_deep">
<tr>
<th>定数</th>
<th>値</th>
<th>内容</th>
</tr>
<tr>
<td>ForReading</td>
<td>1</td>
<td>ファイルを読み取り専用として開きます。このファイルには書き込むことができません。</td>
</tr>
<tr>
<td>ForWriting</td>
<td>2</td>
<td>ファイルを書き込み専用として開きます。既存ファイルがある場合、以前の内容は上書きされます。</td>
</tr>
<tr>
<td>ForAppending</td>
<td>8</td>
<td>ファイルを開き、ファイルの最後に追加して書き込みます。</td>
</tr>
</table>
</dd>
<dt>format</dt>
<dd>
<h4>以下の値が format パラメータ文字列として認識されます</h4>
<table class="table_list_deep">
<tr>
<th>定数</th>
<th>値</th>
<th>内容</th>
</tr>
<tr>
<td>TristateUseDefault</td>
<td>-2</td>
<td>システム デフォルトを使ってファイルを開きます。</td>
</tr>
<tr>
<td>TristateTrue</td>
<td>-1</td>
<td>ファイルを Unicode ファイルとして開きます。</td>
</tr>
<tr>
<td>TristateFalse</td>
<td>0</td>
<td>ファイルを ASCII ファイルとして開きます。</td>
</tr>
</table>
</dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>OpenAsTextStream メソッドは、FileSystemObject オブジェクトの OpenTextFile メソッドとほぼ同じ機能を提供します。OpenTextFile メソッドと異なるのは、ファイルを追加書き込みではなく書き込み専用に開くことができます。</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 />15<br />16<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> TextStreamTest<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> ts<span style="color: #339933;">,</span> s<span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> ForReading <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">,</span> ForWriting <span style="color: #339933;">=</span> <span style="color: #CC0000;">2</span><span style="color: #339933;">,</span> ForAppending <span style="color: #339933;">=</span> <span style="color: #CC0000;">8</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> TristateUseDefault <span style="color: #339933;">=</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">2</span><span style="color: #339933;">,</span> TristateTrue <span style="color: #339933;">=</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #339933;">,</span> TristateFalse <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><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;fso.<span style="color: #660066;">CreateTextFile</span><span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">&quot;test1.txt&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">// ファイルを作成します。</span><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;test1.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;ts <span style="color: #339933;">=</span> f.<span style="color: #660066;">OpenAsTextStream</span><span style="color: #009900;">&#40;</span>ForWriting<span style="color: #339933;">,</span> TristateUseDefault<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;ts.<span style="color: #000066; font-weight: bold;">Write</span><span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">&quot;Hello World&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;ts.<span style="color: #000066;">Close</span><span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;ts <span style="color: #339933;">=</span> f.<span style="color: #660066;">OpenAsTextStream</span><span style="color: #009900;">&#40;</span>ForReading<span style="color: #339933;">,</span> TristateUseDefault<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;s <span style="color: #339933;">=</span> ts.<span style="color: #660066;">ReadLine</span><span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;ts.<span style="color: #000066;">Close</span><span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#41;</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 />11<br />12<br />13<br />14<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> TextStreamTest<br />
&nbsp; &nbsp;<span style="color: #000080;">Const</span> ForReading = 1, ForWriting = 2, ForAppending = 8<br />
&nbsp; &nbsp;<span style="color: #000080;">Const</span> TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0<br />
&nbsp; &nbsp;<span style="color: #000080;">Dim</span> fso, f, ts<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> fso = CreateObject(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; &nbsp;fso.CreateTextFile <span style="color: #800000;">&quot;test1.txt&quot;</span> &nbsp; <span style="color: #008000;">' Create a file.<br />
</span> &nbsp; <span style="color: #000080;">Set</span> f = fso.GetFile(<span style="color: #800000;">&quot;test1.txt&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> ts = f.OpenAsTextStream(ForWriting, TristateUseDefault)<br />
&nbsp; &nbsp;ts.Write <span style="color: #800000;">&quot;Hello World&quot;</span><br />
&nbsp; &nbsp;ts.<span style="color: #000080;">Close</span><br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> ts = f.OpenAsTextStream(ForReading, TristateUseDefault)<br />
&nbsp; &nbsp;TextStreamTest = ts.ReadLine<br />
&nbsp; &nbsp;ts.<span style="color: #000080;">Close</span><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/openastextstream/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Move</title>
		<link>http://asp.verygoodtown.com/2009/08/move-2</link>
		<comments>http://asp.verygoodtown.com/2009/08/move-2#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:21:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
値を返しません。
説明
ファイルを移動します。
フォルダ名は絶対パスで指定する必要があります。
File オブジェクトに対して実行した 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>File オブジェクトを指定します。 </dd>
<dt>destination</dt>
<dd>必ず指定します。ファイルまたはフォルダの移動先を指定します。ワイルドカード文字は使用できません。</dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>ファイルを移動します。<br />
フォルダ名は絶対パスで指定する必要があります。<br />
File オブジェクトに対して実行した Move メソッドの結果は、FileSystemObject.MoveFile メソッドまたは FileSystemObject.MoveFolder メソッドを使用して実行するのと同じ結果になります。ただし、これらの代替メソッドを使用した場合は、複数のファイルやフォルダをコピーすることもできます。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/move-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete</title>
		<link>http://asp.verygoodtown.com/2009/08/delete-4</link>
		<comments>http://asp.verygoodtown.com/2009/08/delete-4#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:19:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
値を返しません。
説明
指定したファイルまたはフォルダが存在しなかった場合は、エラーが発生します。
File オブジェクトまたは Folder オブジェクトに対して実行した Delete メソッドの結果は、FileSystemObject.DeleteFile メソッドまたは FileSystemObject.DeleteFolder メソッドを使用して実行するのと同じ結果になります。
Delete メソッドでは、ほかのフォルダやファイルを含むフォルダと何も含まないフォルダとは区別されません。指定したフォルダは、ほかのファイルやフォルダが格納されているかどうかに関係なく削除されます。
例
JScript
1234567var fso, f;
fso = new ActiveXObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;;
f = fso.CreateTextFile&#40;&#34;c:\\testfile.txt&#34;, true&#41;;
f.WriteLine&#40;&#34;これはテストです。&#34;&#41;;
f.Close&#40;&#41;;
f = fso.GetFile&#40;&#34;c:\\testfile.txt&#34;&#41;;
f.Delete&#40;&#41;;
VBScript
1234567Dim fso, MyFile
Set fso = CreateObject(&#34;Scripting.FileSystemObject&#34;)
Set MyFile = fso.CreateTextFile(&#34;c:\testfile.txt&#34;, True)
MyFile.WriteLine(&#34;これはテストです。&#34;)
MyFile.Close
Set MyFile = fso.GetFile(&#34;c:\testfile.txt&#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>File オブジェクトを指定します。 </dd>
<dt>force</dt>
<dd>省略可能です。読み取り専用属性がオンになっているファイルやフォルダも削除の対象とする場合は真 (true) を、読み取り専用のファイルやフォルダは削除しない場合は偽 (false) (既定) を指定します。</dd>
</dl>
<h3>戻り値</h3>
<p>値を返しません。</p>
<h3>説明</h3>
<p>指定したファイルまたはフォルダが存在しなかった場合は、エラーが発生します。</p>
<p>File オブジェクトまたは 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 />5<br />6<br />7<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;">CreateTextFile</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>testfile.txt&quot;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
f.<span style="color: #660066;">WriteLine</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 />
f.<span style="color: #000066;">Close</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
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.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
f.<span style="color: #000066; font-weight: bold;">Delete</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</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;">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.CreateTextFile(<span style="color: #800000;">&quot;c:\testfile.txt&quot;</span>, <span style="color: #000080;">True</span>)<br />
MyFile.WriteLine(<span style="color: #800000;">&quot;これはテストです。&quot;</span>)<br />
MyFile.<span style="color: #000080;">Close</span><br />
<span style="color: #000080;">Set</span> MyFile = fso.GetFile(<span style="color: #800000;">&quot;c:\testfile.txt&quot;</span>)<br />
MyFile.Delete</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/delete-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copy</title>
		<link>http://asp.verygoodtown.com/2009/08/copy</link>
		<comments>http://asp.verygoodtown.com/2009/08/copy#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:15:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
値を返しません。
説明
ファイルのコピーを作成します。
例
VBScript
1234567891011121314151617181920212223242526Sub ManipFiles
&#160; &#160;Dim fso, f1, f2, s
&#160; &#160;Set fso = CreateObject(&#34;Scripting.FileSystemObject&#34;)
&#160; &#160;Set f1 = fso.CreateTextFile(&#34;c:\testfile.txt&#34;, True)
&#160; &#160;Response.Write &#34;ファイルを書き込んでいます。&#60;br /&#62;&#34;
&#160; &#160;'1 行書き込みます。
 &#160; f1.Write (&#34;これはテストです。&#34;)
&#160; &#160;' ファイルを閉じます。
 &#160; f1.Close
&#160; &#160;Response.Write &#34;c:\tmp にファイルを移動しています。&#60;br /&#62;&#34;
&#160; &#160;' C:\ のルートにあるファイルへのハンドルを取得します。
 &#160; Set f2 [...]]]></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>File オブジェクトを指定します。 </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;height:500px;"><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 />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<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, f1, f2, 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> f1 = fso.CreateTextFile(<span style="color: #800000;">&quot;c:\testfile.txt&quot;</span>, <span style="color: #000080;">True</span>)<br />
&nbsp; &nbsp;Response.Write <span style="color: #800000;">&quot;ファイルを書き込んでいます。&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;<span style="color: #008000;">'1 行書き込みます。<br />
</span> &nbsp; f1.Write (<span style="color: #800000;">&quot;これはテストです。&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #008000;">' ファイルを閉じます。<br />
</span> &nbsp; f1.<span style="color: #000080;">Close</span><br />
&nbsp; &nbsp;Response.Write <span style="color: #800000;">&quot;c:\tmp にファイルを移動しています。&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;<span style="color: #008000;">' C:\ のルートにあるファイルへのハンドルを取得します。<br />
</span> &nbsp; <span style="color: #000080;">Set</span> f2 = fso.GetFile(<span style="color: #800000;">&quot;c:\testfile.txt&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #008000;">' \tmp ディレクトリにファイルを移動します。<br />
</span> &nbsp; f2.Move (<span style="color: #800000;">&quot;c:\tmp\testfile.txt&quot;</span>)<br />
&nbsp; &nbsp;Response.Write <span style="color: #800000;">&quot;c:\temp にファイルをコピーしています。&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;<span style="color: #008000;">' \temp にファイルをコピーします。<br />
</span> &nbsp; f2.Copy (<span style="color: #800000;">&quot;c:\temp\testfile.txt&quot;</span>)<br />
&nbsp; &nbsp;Response.Write <span style="color: #800000;">&quot;ファイルを削除しています。&lt;br /&gt;&quot;</span><br />
&nbsp; &nbsp;<span style="color: #008000;">' ファイルの現在の位置へのハンドルを取得します。<br />
</span> &nbsp; <span style="color: #000080;">Set</span> f2 = fso.GetFile(<span style="color: #800000;">&quot;c:\tmp\testfile.txt&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #000080;">Set</span> f3 = fso.GetFile(<span style="color: #800000;">&quot;c:\temp\testfile.txt&quot;</span>)<br />
&nbsp; &nbsp;<span style="color: #008000;">' ファイルを削除します。<br />
</span> &nbsp; f2.Delete<br />
&nbsp; &nbsp;f3.Delete<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;height:500px;"><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 />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<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> f1<span style="color: #339933;">,</span> f2<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;f1 <span style="color: #339933;">=</span> fso.<span style="color: #660066;">CreateTextFile</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>testfile.txt&quot;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">true</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;ファイルに書き込んでいます。&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// 1 行書き込みます。</span><br />
&nbsp; &nbsp;f1.<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 />
&nbsp; &nbsp;<span style="color: #339933;">/</span> ファイルを閉じます。<br />
&nbsp; &nbsp;f1.<span style="color: #000066;">Close</span><span style="color: #009900;">&#40;</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;c:<span style="color: #000099; font-weight: bold;">\\</span>tmp にファイルを移動しています。&lt;br /&gt; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// C:\ のルートにあるファイルへのハンドルを取得します。</span><br />
&nbsp; &nbsp;f2 <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.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// \tmp ディレクトリにファイルを移動します。</span><br />
&nbsp; &nbsp;f2.<span style="color: #660066;">Move</span> <span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>tmp<span style="color: #000099; font-weight: bold;">\\</span>testfile.txt&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;c:<span style="color: #000099; font-weight: bold;">\\</span>temp にファイルをコピーしています。&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// \temp にファイルをコピーします。</span><br />
&nbsp; &nbsp;f2.<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.txt&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;ファイルを削除しています。&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// ファイルの現在の位置へのハンドルを取得します。</span><br />
&nbsp; &nbsp;f2 <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>tmp<span style="color: #000099; font-weight: bold;">\\</span>testfile.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f3 <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>temp<span style="color: #000099; font-weight: bold;">\\</span>testfile.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #006600; font-style: italic;">// ファイルを削除します。</span><br />
&nbsp; &nbsp;f2.<span style="color: #000066; font-weight: bold;">Delete</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;f3.<span style="color: #000066; font-weight: bold;">Delete</span><span style="color: #009900;">&#40;</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/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Type</title>
		<link>http://asp.verygoodtown.com/2009/08/type-5</link>
		<comments>http://asp.verygoodtown.com/2009/08/type-5#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:09:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=961</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
Type &#8212; ファイルまたはフォルダの種類に関する情報を返します。たとえば、名前が .TXT の拡張子で終わるファイルの場合なら、&#8221;テキスト文書&#8221; という文字列が返されます。
構文
object.Type
パラメータ

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

戻り値
ファイルの種類を返します。
説明
ファイルの種類を返します。
[ごみ箱] などの特殊フォルダをプロシージャに指定してみてください。
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 [...]]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
Type &#8212; ファイルまたはフォルダの種類に関する情報を返します。たとえば、名前が .TXT の拡張子で終わるファイルの場合なら、&#8221;テキスト文書&#8221; という文字列が返されます。</p>
<h3>構文</h3>
<p>object.<strong>Type</strong></p>
<h3>パラメータ</h3>
<dl>
<dt>object</dt>
<dd>File オブジェクトを指定します。 </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-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Size</title>
		<link>http://asp.verygoodtown.com/2009/08/size-3</link>
		<comments>http://asp.verygoodtown.com/2009/08/size-3#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:06:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
ファイルのサイズを返します。
説明
ファイルのサイズをバイト単位で返します。
例
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; [...]]]></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>File オブジェクトを指定します。 </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-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortPath</title>
		<link>http://asp.verygoodtown.com/2009/08/shortpath</link>
		<comments>http://asp.verygoodtown.com/2009/08/shortpath#comments</comments>
		<pubDate>Thu, 27 Aug 2009 22:04:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
パス名を返します。
説明
パス中のディレクトリ名が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>File オブジェクトを指定します。 </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/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortName</title>
		<link>http://asp.verygoodtown.com/2009/08/shortname</link>
		<comments>http://asp.verygoodtown.com/2009/08/shortname#comments</comments>
		<pubDate>Thu, 27 Aug 2009 21:57:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
ファイル名を返します。
説明
ファイル名が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>File オブジェクトを指定します。 </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/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Path</title>
		<link>http://asp.verygoodtown.com/2009/08/path-3</link>
		<comments>http://asp.verygoodtown.com/2009/08/path-3#comments</comments>
		<pubDate>Wed, 26 Aug 2009 08:16:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
ドライブのパスを返します。
説明
ドライブ名の場合、返される文字列にルート ディレクトリは含まれません。たとえば、C ドライブの場合、C:\ ではなく C: が返されます。
例
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;最終更新日時 : [...]]]></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>Drive オブジェクトを指定します。 </dd>
</dl>
<h3>戻り値</h3>
<p>ドライブのパスを返します。</p>
<h3>説明</h3>
<p>ドライブ名の場合、返される文字列にルート ディレクトリは含まれません。たとえば、C ドライブの場合、C:\ ではなく C: が返されます。</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-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ParentFolder</title>
		<link>http://asp.verygoodtown.com/2009/08/parentfolder</link>
		<comments>http://asp.verygoodtown.com/2009/08/parentfolder#comments</comments>
		<pubDate>Wed, 26 Aug 2009 08:15:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[File オブジェクト]]></category>

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

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

戻り値
ディレクトリ名を返します。
説明
ファイルがあるディレクトリ名を返します。
例
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>File オブジェクトを指定します。 </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/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

