テキストファイルに書き加える。ファイルが存在しなければ作成される。
FileAppend [, Text, Filename]
引数名 | 説明 |
---|---|
Text | 書き加えるテキスト。 空の新規ファイルを作成したい場合は、この引数を空にする。 |
Filename |
書き加える先のファイル名。 相対パスで指定した場合は、%A_WorkingDir%を基準としたパスとなる。 先頭に「*」をつけると、バイナリモードでの処理となり、改行コードの自動変換が行われない。 ファイル名の代わりに「*」を指定すると、標準出力にテキストを書き出せる。 |
成功時は「0」、失敗時は「1」。
FileRead, file-reading loop, FileReadLine, IniWrite, FileDelete
FileAppend, Another line.`n, C:\My Documents\Test.txt ; The following example uses a continuation section to enhance readability and maintainability: FileAppend, ( A line of text. By default, the hard carriage return (Enter) between the previous line and this one will be written to the file. This line is indented with a tab; by default, that tab will also be written to the file. Variable references such as %Var% are expanded by default. ), C:\My File.txt
; The following example demonstrates how to automate FTP uploading using the operating ; system's built-in FTP command. This script has been tested on Windows XP and 98se. FTPCommandFile = %A_ScriptDir%\FTPCommands.txt FTPLogFile = %A_ScriptDir%\FTPLog.txt FileDelete %FTPCommandFile% ; In case previous run was terminated prematurely. FileAppend, ( open host.domain.com username password binary cd htdocs put %VarContainingNameOfTargetFile% delete SomeOtherFile.html rename OldFileName.html NewFileName.html ls -l quit ), %FTPCommandFile% RunWait %comspec% /c ftp.exe -s:"%FTPCommandFile%" >"%FTPLogFile%" FileDelete %FTPCommandFile% ; Delete for security reasons. Run %FTPLogFile% ; Display the log for review.