• ベストアンサー

ファイル移動に適したプログラミングについて

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

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.4

★アドバイス ・VBScript の参考になりそうなサイトを張っておきます。  下のリンクで分かりやすいものを参考にどうぞ。 ●WSH  http://www.atmarkit.co.jp/fwin2k/operation/wsh01/wsh01_01.html→『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?url=/library/ja/script56/html/vbscripttoc.asp→『VBScript ランゲージ リファレンス』  http://www.mhl.janis.or.jp/~winarrow/vbscript/→『スクリプト作成者用リファレンス(VBScript)』  http://www.kanaya440.com/contents/script/index.html→『VBScript関数 | スクリプト・リファレンス』 その他: ・コマンドプロンプト上で『DIR /S /B >abc.bat』として『abc.bat』ファイルをメモ帳で編集。  各行の行頭に『MOVE 』を挿入して行末に『C:\path』という移動先のパスを記述します。  あとは編集した『abc.bat』をダブルクリックで実行するだけ。 ・以上。VBScript、バッチファイル作成などを頑張って下さい。それでは。

参考URL:
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/script56/html/vbscripttoc.asp

その他の回答 (4)

noname#97729
noname#97729
回答No.5

一般では、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/
  • maguro999
  • ベストアンサー率21% (59/273)
回答No.3

簡単な物なら別にプログラミング言語に頼らなくて バッチで十分だと思いますけど

ESI0706
質問者

お礼

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

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.2

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

ESI0706
質問者

補足

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

noname#31672
noname#31672
回答No.1

ファイルの中にファイルがあるのですか? アーカイブのことですか?

ESI0706
質問者

補足

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

関連するQ&A