プロが教える店舗&オフィスのセキュリティ対策術

同じような質問をさせて頂きます。

Teraマクロで時間を取得して日付ディレクトリを作成します。
その配下に日付と時間ファイル名を作成したいです。
下記のように記述してもエラーになってしまいます。
正しい記述を教えて下さい。

getdate direct "c:\%Y%m%d"
foldercreate direct
changedir direct

gatdate filedate
sprintf2 filename "調査_%Y%m%d-%H%M%S.txt"

A 回答 (2件)

Tera Term のマクロは今回初めて触ってみたので正しいかどうかはわかりません。


一応動いています。

; ファイル保存フォルダーのパスを決定
; フォルダーが存在していなければ作成する
getdate LOG_PATH "C:\%Y%m%d"
foldersearch LOG_PATH
if result = 0 then
foldercreate LOG_PATH
endif

; ファイルの作成場所を移動
setdir LOG_PATH

; ファイル名を決定
; ファイルを作成
; ファイルを閉じる
getdate LOG_FILE "調査_%Y%m%d-%H%M%S.txt"
filecreate FHANDLE LOG_FILE
fileclose FHANDLE
    • good
    • 2

具体的にどんなエラーに?



sprintf2 filename "調査_%Y%m%d-%H%M%S.txt"
が明かに間違いだとは思いますが、それ以外ですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A