プロが教えるわが家の防犯対策術!

ファイルの中にある、特定のファイルを別フォルダに移動させるようなことができる(適している)プログラミング言語は何でしょうか?
また、簡単な方法、紹介サイトなどがあればよろしくお願いします。

A 回答 (5件)

★アドバイス


・VBScript の参考になりそうなサイトを張っておきます。
 下のリンクで分かりやすいものを参考にどうぞ。

●WSH
 http://www.atmarkit.co.jp/fwin2k/operation/wsh01 …→『Windows管理者のためのWindows Script Host入門』
 http://homepage2.nifty.com/pasocon/→『スクリプトのおもちゃ箱』
 http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/→『Windows Script Host Laboratory』

●VBScript
 http://msdn.microsoft.com/library/ja/default.asp …→『VBScript ランゲージ リファレンス』
 http://www.mhl.janis.or.jp/~winarrow/vbscript/→『スクリプト作成者用リファレンス(VBScript)』
 http://www.kanaya440.com/contents/script/index.h …→『VBScript関数 | スクリプト・リファレンス』

その他:
・コマンドプロンプト上で『DIR /S /B >abc.bat』として『abc.bat』ファイルをメモ帳で編集。
 各行の行頭に『MOVE 』を挿入して行末に『C:\path』という移動先のパスを記述します。
 あとは編集した『abc.bat』をダブルクリックで実行するだけ。
・以上。VBScript、バッチファイル作成などを頑張って下さい。それでは。

参考URL:http://msdn.microsoft.com/library/ja/default.asp …
    • good
    • 0

一般では、VBScriptになるでしょう。



なでしこでも簡単にできますよ。

#ファイルコピーのサンプル
#ここから

対象フォルダ1=「{デスクトップ}TEST\」
対象フォルダ2=「{デスクトップ}TTSテスト\」
対象フォルダ3=「{デスクトップ}TTSテスト1\」
対象フォルダ4=「{デスクトップ}TTSテスト2\」


「{対象フォルダ1}*.csv」のファイル列挙。
csvファイル一覧はそれ
csvファイル一覧の配列要素数を言う
csvファイル一覧を反復
 対象フォルダ1&それを対象フォルダ2&それにファイルコピー


「{対象フォルダ1}*.txt」のファイル列挙。
txtファイル一覧はそれ
txtファイル一覧の配列要素数を言う
txtファイル一覧を反復
 対象フォルダ1&それを対象フォルダ3&それにファイルコピー


「{対象フォルダ1}*.xls」のファイル列挙。
xlsファイル一覧はそれ
xlsファイル一覧の配列要素数を言う
xlsファイル一覧を反復
 対象フォルダ1&それを対象フォルダ4&それにファイルコピー

「終了」をいう

終了


#ここまで---------------------

参考URL:http://nadesi.com/
    • good
    • 0

簡単な物なら別にプログラミング言語に頼らなくて


バッチで十分だと思いますけど
    • good
    • 0
この回答へのお礼

失礼しました。ファイルの中にあるファイル→フォルダの中にあるファイルの誤りでした。申し訳ございません。

お礼日時:2007/06/07 09:07

★アドバイス


・VBScript はどうでしょうか。
 既にパソコン内に使える環境です。
 その他にも C言語、Ruby スクリプト言語などでも作れます。
 まずはプログラミングはどの程度、何を知っていますか?
・場合によっては移動するファイルが記述されたファイルを編集してバッチファイルを
 作成して実行する方法もあります。バッチファイルでも環境変数を利用すれば一応は
 出来ます。
・とりあえず補足要求します。プログラミングはどの程度、VBScript 知っている?

この回答への補足

ご回答ありがとうございます。
VBSについては検討しみます。
VBSプログラミングに関して初心者です。
VBAは少々わかりますが、VBSについてははじめて聞きました。

補足日時:2007/06/07 09:01
    • good
    • 0

ファイルの中にファイルがあるのですか?


アーカイブのことですか?

この回答への補足

失礼しました。フォルダの間違いです。
フォルダの中に、Word、Excel、PowerPointなどのファイルが複数あり、その中から特定のファイルを選択して別フォルダに移動したいのです。

補足日時:2007/06/07 09:01
    • good
    • 0

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