(現在 過去ログ13 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

No1817 の記事


■1817 / )  フォルダ名の取得とフォルダ作成
□投稿者/ 悲しげ -(2006/12/09(Sat) 18:49:05)
    「ファルダー」ではなくて「フォルダ」ですが、そのことはさておき(^^;)
    まず前段のフォルダ名取得についての一案。

    (1)ある(上位)フォルダに

    Dir .\*.tbl /s /b > list.txt

    のような中味のバッチファイルを置いてこれを実行し、"list.txt" に(サブ)フォ
    ルダ名を含む表ファイル名(別にtblに限らず"*.*"でもいいのだが)を格納する。

    (2)ある表の某項目に上記 "list.txt" を読み込む。

    (3)フォルダ名は、#ファイル名([某項目],5)を使って取り出せるので、これを
    単一化すればいいかもしれない。



    次、後段の方は、実は趣旨がいまいちよく把握できないのですが、誤読の可能性が高
    いままの一案。

    (4)先に取得したフォルダ名を、#文字置換([某フォルダ名項目],"2006","2007") を
    使うとかで項目置換。(^^;)

    (5)次の一括処理で、自動的に新フォルダを作成する。
    〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
    変数宣言 文字列{&フォルダ名}
    表 "次年度フォルダ名の表.tbl"
    繰り返し( .not #EOF)
     代入 &フォルダ名=[某フォルダ名項目]
     フォルダ作成 &フォルダ名,終了状態=&実行リターン
     ジャンプ 行番号=次行
    繰り返し終了
    〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

    以上、試してませんが。(^^;)

返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -