<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/autoit/">
    <title>AutoIt 日本語情報 @ ウィキ</title>
    <link>http://w.atwiki.jp/autoit/</link>
    <atom:link href="https://w.atwiki.jp/autoit/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>AutoIt 日本語情報 @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2014-03-06T23:42:06+09:00</dc:date>
    <utime>1394116926</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/33.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/32.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/31.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/30.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/29.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/autoit/pages/28.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/autoit/pages/2.html</link>
    <description>
      **メニュー
-[[AutoIt 日本語情報 Wiki トップページ]]
-[[雑談所]]
-[[サンドボックス]]

**AutoIt リファレンス

&amp;treemenu2(title=組み込み関数){[[(一覧)&gt;組み込み関数]]|[[環境変数とクリップボード]]|[[ファイル処理]]|[[画像・音]]|[[GUI関数]]|[[キーボード操作]]|[[マウス操作]]|[[ダイアログボックス]]|[[数学関数]]|[[ネットワーク]]|[[COM オブジェクト]]|[[プロセス]]|[[レジストリ]]|[[文字列]]|[[タイマー]]|[[トレイ]]|[[変数操作]]|[[ウィンドウ操作]]|[[その他の組み込み関数]]}

----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]


#co(){
**他のサービス
-[[無料ホームページ作成&gt;&gt;http://atpages.jp]]
-[[無料ブログ作成&gt;&gt;http://atword.jp]]
-[[2ch型掲示板レンタル&gt;&gt;http://atchs.jp]]
-[[無料掲示板レンタル&gt;&gt;http://atbbs.jp]]
-[[お絵かきレンタル&gt;&gt;http://atpaint.jp/]]
-[[無料ソーシャルプロフ&gt;&gt;http://sns.atfb.jp/]]
}

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)    </description>
    <dc:date>2014-03-06T23:42:06+09:00</dc:date>
    <utime>1394116926</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/33.html">
    <title>DirMove</title>
    <link>https://w.atwiki.jp/autoit/pages/33.html</link>
    <description>
      ディレクトリを移動します。

 DirMove(&quot;source dir&quot;,&quot;dest dir&quot; [, flag = 0])

**引数
|~source dir|移動元ディレクトリ (末尾バックスラッシュなし)。例: &amp;tt(){&quot;C:\Path1&quot;}|
|~dest dir|移動先ディレクトリ (末尾バックスラッシュなし)。例: &amp;tt(){&quot;C:\Path_Copy&quot;}|
|~flag|&amp;i(){(省略可)} 既存のファイルを上書きするかどうかを指定します。|
|~|&amp;tt(){$FC_NOOVERWRITE (0)} = (デフォルト) 既存のファイルを上書きしない。|
|~|&amp;tt(){$FC_OVERWRITE (1)} = 既存のファイルを上書きする。|
|~|定数は &amp;tt(){FileConstants.au3} で定義されています。|

**戻り値
|~成功時|1|
|~失敗時|0|

**詳細
移動元と移動先が異なるドライブにあったり、UNC パスが使われた場合、1回の移動処理ではなく、コピー・削除操作を行います。

移動先ディレクトリがすでに存在し、上書きフラグが指定されている場合は、移動元ディレクトリは移動先の中へ移動されます。

AutoIt には &amp;tt(){DirRename} のような関数はありません。ディレクトリの名前を変更するには [[DirMove]] を使用してください。

**関連項目
[[DirRemove]], [[FileMove]]    </description>
    <dc:date>2014-03-06T23:18:10+09:00</dc:date>
    <utime>1394115490</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/26.html">
    <title>ファイル処理</title>
    <link>https://w.atwiki.jp/autoit/pages/26.html</link>
    <description>
      ファイル・ディレクトリ・ディスク・標準入出力を扱う関数の一覧です。

|~[[ConsoleRead]]|標準入力からデータを読み取ります。|
|~[[ConsoleWrite]]|標準出力にデータを書き込みます。|
|~[[ConsoleWriteError]]|標準エラー出力にデータを書き込みます。|
|~[[DirCopy]]|ディレクトリを、サブディレクトリを含めてコピーします。|
|~[[DirCreate]]|ディレクトリを作成します。|
|~[[DirGetSize]]|ディレクトリのサイズを取得します。|
|~[[DirMove]]|ディレクトリを移動します。|    </description>
    <dc:date>2014-03-06T23:09:06+09:00</dc:date>
    <utime>1394114946</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/23.html">
    <title>サンドボックス</title>
    <link>https://w.atwiki.jp/autoit/pages/23.html</link>
    <description>
      このページはウィキの編集をテストする場所です。
テストが終わったら、消して元通りにしておきましょう。

&amp;b(){ここから下に書き込んでください。}
---------    </description>
    <dc:date>2014-03-06T23:05:21+09:00</dc:date>
    <utime>1394114721</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/32.html">
    <title>DirGetSize</title>
    <link>https://w.atwiki.jp/autoit/pages/32.html</link>
    <description>
      ディレクトリのサイズを取得します。

 DirGetSize(path [, flag = 0])

**引数
|~path|サイズを取得するディレクトリのパス。|
|~flag|&amp;i(){(省略可)} 関数の動作を指定します。以下の値を組み合わせです。|
|~|0 = デフォルト。|
|~|1 = 拡張モードが有効です。詳細情報を含む配列を返します。&amp;link_anchor(詳細){詳細}を参照してください。|
|~|2 = サブディレクトリを除外する。|

**戻り値
|~成功時|サイズ。|
|~失敗時|-1 [[@error&gt;マクロ]] を 1 に設定します。|

**&amp;anchor(詳細){詳細}
拡張モード時に返される配列は以下の通りです。
|~&amp;tt(){$aArray[0]}|サイズ|
|~&amp;tt(){$aArray[1]}|ファイル数|
|~&amp;tt(){$aArray[2]}|ディレクトリ数|

**例

 #include &lt;MsgBoxConstants.au3&gt;
 
 Example()
 
 Func Example()
     Local $vSize = DirGetSize(@HomeDrive)
     MsgBox($MB_SYSTEMMODAL, &quot;&quot;, &quot;サイズ(MB): &quot; &amp; Round($vSize / 1024 / 1024))
 
     $vSize = DirGetSize(@WindowsDir, 2)
     MsgBox($MB_SYSTEMMODAL, &quot;&quot;, &quot;サイズ(MB): &quot; &amp; Round($vSize / 1024 / 1024))
 
     Local $hTimer = TimerInit()
 
     $vSize = DirGetSize(&quot;\\10.0.0.1\h$&quot;, 1)
 
     Local $iDiff = Round(TimerDiff($hTimer) / 1000) ; 秒単位の時間
 
     If IsArray($vSize) = 1 Then
         MsgBox($MB_SYSTEMMODAL, &quot;&quot;, &quot;サイズ(バイト): &quot; &amp; $vSize[0] &amp; @CRLF _
                  &amp; &quot;ファイル数: &quot; &amp; $vSize[1] &amp; @CRLF &amp; &quot;ディレクトリ数: &quot; &amp; $vSize[2] &amp; @CRLF _
                  &amp; &quot;TimeDiff(Sec): &quot; &amp; $iDiff)
     EndIf
 EndFunc   ;==&gt;Example    </description>
    <dc:date>2014-03-06T23:01:35+09:00</dc:date>
    <utime>1394114495</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/31.html">
    <title>DirCreate</title>
    <link>https://w.atwiki.jp/autoit/pages/31.html</link>
    <description>
      ディレクトリを作成します。

 DirCreate(path)

**引数
|~path|作成するディレクトリのパス。|

**戻り値
|~成功時|1|
|~失敗時|0|

**詳細
親ディレクトリも含め、すべてのディレクトリを作成します。

**関連項目
[[DirRemove]], [[FileCopy]]    </description>
    <dc:date>2014-03-05T23:54:34+09:00</dc:date>
    <utime>1394031274</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/30.html">
    <title>DirCopy</title>
    <link>https://w.atwiki.jp/autoit/pages/30.html</link>
    <description>
      ディレクトリを、サブディレクトリを含めてコピーします。

 DirCopy(&quot;source dir&quot;, &quot;dest dir&quot; [, flag = 0])

**引数
|~source dir|コピー元ディレクトリ (末尾バックスラッシュなし)。例: &amp;tt(){&quot;C:\Path1&quot;}|
|~dest  dir|コピー先ディレクトリ (末尾バックスラッシュなし)。例: &amp;tt(){&quot;C:\Path_Copy&quot;}|
|~flag|&amp;i(){(省略可)} 既存のファイルを上書きするかどうかを指定します。|
|~|&amp;tt(){$FC_NOOVERWRITE (0)} = (デフォルト) 既存のファイルを上書きしない。|
|~|&amp;tt(){$FC_OVERWRITE (1)} = 既存のファイルを上書きする。|
|~|定数は &amp;tt(){FileConstants.au3} で定義されています。|

**戻り値
|~成功時|1|
|~失敗時|0|

**詳細
コピー先のディレクトリ構造は自動で作成されます。

**関連項目
[[DirMove]], [[FileCopy]], [[FileMove]], [[DirRemove]]    </description>
    <dc:date>2014-03-05T23:47:58+09:00</dc:date>
    <utime>1394030878</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/18.html">
    <title>ClipGet</title>
    <link>https://w.atwiki.jp/autoit/pages/18.html</link>
    <description>
      クリップボードのテキストを取得します。

    ClipGet()

**引数
なし。

**戻り値
|~成功時|クリップボードの文字列。|
|~失敗時|[[@error&gt;マクロ]] をゼロ以外の値に設定します。|
|~@error|1 = クリップボードが空。|
|~| 2 = クリップボードの内容がテキストでない。|
|~|3, 4 = クリップボードにアクセスできない。|

**関連項目
[[ClipPut]]

**例

	#include &lt;MsgBoxConstants.au3&gt;
	
	Example()
	
	Func Example()
	    ; クリップボード内のデータを取得。
	    Local $sData = ClipGet()
	
	    ; ClipGet の戻り値を表示。
	    MsgBox($MB_SYSTEMMODAL, &quot;&quot;, &quot;クリップボードのデータ: &quot; &amp; @CRLF &amp; $sData)
	
	    ; 新しいデータをクリップボードに追加。
	    ClipPut(&quot;Hello, world!&quot;)
		
	    ; クリップボード内のデータを取得。
	    $sData = ClipGet()
	
	    ; ClipGet の戻り値を表示。
	    MsgBox($MB_SYSTEMMODAL, &quot;&quot;, &quot;クリップボードのデータ: &quot; &amp; @CRLF &amp; $sData)
	EndFunc   ;==&gt;Example    </description>
    <dc:date>2014-03-05T23:41:48+09:00</dc:date>
    <utime>1394030508</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/29.html">
    <title>ConsoleWriteError</title>
    <link>https://w.atwiki.jp/autoit/pages/29.html</link>
    <description>
      標準エラー出力にデータを書き込みます。

 ConsoleWriteError(data)

**引数
|~data|出力するデータ。テキストでもバイナリでもかまいません。|

**戻り値
出力されたデータの文字数またはバイト数。

**詳細
コマンドプロンプトへ出力するためには、コンソールアプリケーションとしてスクリプトをコンパイルする必要があります。

**関連項目
[[ConsoleWrite]], [[ConsoleRead]]    </description>
    <dc:date>2014-03-05T22:59:46+09:00</dc:date>
    <utime>1394027986</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/autoit/pages/28.html">
    <title>ConsoleWrite</title>
    <link>https://w.atwiki.jp/autoit/pages/28.html</link>
    <description>
      標準出力にデータを書き込みます。

　ConsoleWrite(data)

**引数
|~data|出力するデータ。テキストでもバイナリでもかまいません。|

**戻り値
出力されたデータの文字数またはバイト数。

**詳細
コマンドプロンプトへ出力するためには、コンソールアプリケーションとしてスクリプトをコンパイルする必要があります。

**関連項目
[[ConsoleWriteError]], [[ConsoleRead]]    </description>
    <dc:date>2014-03-05T22:57:10+09:00</dc:date>
    <utime>1394027830</utime>
  </item>
  </rdf:RDF>
