</head> <body> <h1>FileDelete</h1> <p>ごみ箱に残さず、ファイルを削除します。</p> <pre class="Syntax"><span class="func">FileDelete</span> FilePattern</pre> <h2 id="Parameters">パラメータ</h2> <dl> <dt>FilePattern</dt> <dd> <p>型:<a href="../Concepts.htm#strings">文字列</a></p> <p>単一のファイル名、または <code>"C:\Temp\*.tmp"</code> のようなワイルドカードパターンを指定します。<em>FilePattern</em>は、絶対パスが指定されない場合、<a href="../Variables.htm#WorkingDir">A_WorkingDir</a>にあるとみなされます。</p> <p>フォルダ全体を、そのサブフォルダやファイルとともに削除するには、<a href="DirDelete.htm">DirDelete</a>を使用します。</p> </dd> </dl> <h2 id="Error_Handling">エラー処理</h2> <p>削除に失敗したファイルがある場合、<a href="Error.htm">Error</a>が投げられ、<a href="Error.htm#Extra">Extra</a>プロパティには失敗の回数が設定されます。<code>"*.tmp"</code>のようなワイルドカードパターンの削除は、どのファイルにもマッチしない場合でも成功したとみなされます。</p> <p>ファイルが見つかった場合、<a href="../Variables.htm#LastError">A_LastError</a>には0(ゼロ)または最後の失敗の直後のオペレーティングシステムのGetLastError()関数の結果が設定されます。それ以外の場合、A_LastError は、ファイルが見つからなかった理由を示す可能性のあるエラーコードを含みます。</p> <h2 id="Remarks">備考</h2> <p>ファイルをごみ箱に送るときは、<a href="FileRecycle.htm">FileRecycle</a>関数を使ってください。</p> <p>読み取り専用ファイルを削除するには、まず読み取り専用属性を削除します。事例:<code><a href="FileSetAttrib.htm">FileSetAttrib</a> "-R", "C:\My File.txt"</code>。</p> <h2 id="Related">関連</h2> <p><a href="FileRecycle.htm">FileRecycle</a>、<a href="DirDelete.htm">DirDelete</a>、<a href="FileCopy.htm">FileCopy</a>、<a href="FileMove.htm">FileMove</a></p> <h2 id="Examples">例</h2> <div class="ex" id="ExBasic"> <p><a class="ex_number" href="#ExBasic"></a> ディレクトリ内のすべての .tmp ファイルを削除します。</p> <pre>FileDelete "C:\temp files\*.tmp"</pre> </div> </body> </html>