- ベストアンサー
サブディレクトリをネットワーク上の共有フォルダに移動するバッチを書きたい
C:\Folder\日付のサブディレクトリ を ネットワーク上の共有フォルダに移動する というコマンドをバッチで実行したいのですが、バッチに詳しくなくどう書けばよいのか分かりません。 (日付のサブディレクトリは、毎日作成されるようになっています。) どのようにすればよいでしょうか。 お手数ですが、教えて頂けると助かります。 どうぞよろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- サブフォルダ内のファイルを全部移動させたい。
VBScriptのバッチでの作成を考えています。 あるフォルダ(名をFolderとします)の中に、たくさんのサブフォルダが あって、そこにあるファイルをすべてFolderに移動させたいと 思っています。 (ファイルはjpg画像ファイルだけです。) たとえば、Folderの下に、Folder_Bというサブフォルダがあって、 更にその下にFolder_Cがあり、その中には1.jpgというファイルが あったとしたら、バッチ実行後、Folderの直下に1.jpgがあり、 (可能であれば)フォルダはすべて消えているという具合です。 ファイルの移動自体はファイルシステムオブジェクトのFile.Moveで行い、 最後にディレクトリを列挙して削除していけばいいんだろうなという ところはわかります。 しかし、フォルダをサブフォルダも含めてすべて舐めて、そこから ファイルを移動していくというロジックに悩んでいます。 アドバイスいただけないでしょうか。
- ベストアンサー
- Visual Basic
- ディレクトリおよびファイルを作成する方法について(MS-DOSバッチ、vbs等)
Windows Server 2003 についての質問です。 もしご存知でしたら、ヒントだけでもご教示願えますでしょうか。 目的 ・あるツールの評価をするため、多数のディレクトリ とファイルを作成する必要があります。 これを手動で実行することは時間的に無理があるため、 MS-DOSによるバッチやvbs等スクリプトによる自動化を したいと思っております。 やりたいこと ・例えば、下記のような階層構造でフォルダおよびファイルを 作成するバッチを作成したいです。 c:\フォルダ1\フォルダ2\フォルダ3\フォルダ4\フォルダ5\フォルダ6 各階層のフォルダ配下にもサブフォルダとファイルを多数存在させます。 ファイルサイズは固定です。 フォルダ、ファイルの名前は単純なもので構いませんが、 番号を振りたいです。 方法としては、まずは元になるファイルを作成しておき、 あとはforコマンドでディレクトリを作成してファイルを コピーしていけば良いと思っておりますが、実際に どのようにMS-DOSバッチ化(もしくはvbsスクリプト化) すれば良いか不明です。 お手数ですが、どうぞご教示のほど宜しくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- 共有フォルダ設定バッチファイル
Windows 7で共有フォルダの作成のためのバッチファイルを作成しています。 ネットワークと共有センター > 共有の詳細設定 で ・ネットワーク探索を有効にする ・ファイルとプリンターの共有を有効にする ・パスワード保護の共有を無効にする のコマンドプロンプト または レジストリ の設定が見つかりません。 知っている方どなたか知りませんか?
- 締切済み
- Windows系OS
- DOSでフォルダごと移動するには
WindowsNT 4.0を使用しておりまして、 夜間に起動するバッチファイルを作成しております。 1つのフォルダの中に、数個のフォルダに分かれておりまして、1つが数GBあります。 人が使用していない時間帯に、移動をかけたいのですが、 --------------------------------------------- move C:\DIR1 C:\TEMP (DIR1をC:\TEMPフォルダに移動したい) --------------------------------------------- MOVEコマンドで、フォルダの移動を試みたのですが エラーになり、正常に処理してくれません。 自分のクライアント(WindowsXP)では、 問題なく、移動できたのですが NTのDOSコマンドでは、ダメなのでしょうか?? ちなみに、フォルダ以下にあるファイルに対して MOVEコマンドを実行すると、正常に移動できました。 フォルダごと、サブフォルダも含めて 移動したい場合は、どのように記述すれば よろしいのでしょうか?お知恵をお貸しください。
- ベストアンサー
- その他(プログラミング・開発)
- バッチでサブフォルダ内のファイルも含めたコピー処理をするには
DOSコマンドのコピーコマンドについての質問です。 指定されたフォルダ内のファイル全て(サブフォルダ内に格納されているファイルも全て)をc:\bkup\にコピーするバッチを組みたいのですがどのようにすればよいのでしょうか。 xcopy /y /e %1 c:\bkup\ とした場合、サブフォルダもコピー対象に入りますがサブフォルダ内のファイルの格納先がc:\bkup\サブフォルダ名\になってしまい、私の実現したい処理とは異なります。 サブフォルダ内のファイルもc:\bkup\にコピーするにはどうすればよいのでしょうか。 宜しくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- ディレクトリ移動コマンド
バッチファイルを作成しています。ファイルの移動は(MOVE)コマンドで可能ですが、ディレクトリを移動させる場合、どのようにすればよろしいでしょうか。お願いします。
- 締切済み
- その他(プログラミング・開発)
- ディレクトリ下のファイルとサブディレクトリを全削除
バッチファイル作成の際、分からないことがあるのですが。 タイトルの通り、ディレクトリ下のファイルとサブディレクトリを全削除したいのですが、そのディレクトリ自体は残したいのです。 例えば "Temp"以下の全ファイルとサブディレクトリを削除したい場合 del "Temp" /s とするとサブディレクトリは残ってしまい、 rd "Temp" /s とすると"Temp"自体削除されてしまいます。 この場合、一度rdコマンドで削除した上でmdなどで新たにディレクトリを作成してやるしかないのでしょうか?
- 締切済み
- Windows系OS
- ディレクトリをまるごとコピーしたいのですが(サブディレクトリも含めて)
バックアップのためにサブディレクトリも含めてすべてのファイルをコピーしたいのですが、コマンドがわかりません。 DOSのバッチファイルでもいいのですが、コマンドを教えて下さい。 よりろしくお願いします。
- ベストアンサー
- Visual Basic
- 共有マークの付いたフォルダの移動や削除が大変です。
こんにちは。 OSは現在、32bit版のWindowsVista(SP2)と、64bit版のWindows7を使っています。 また、今までのWindowsUpdateは、全てインストールしている状態です。 結構前の話なのですが、Vistaにおいて、「C:\Users\ユーザー名」というパスのフォルダを、 共有に出しました。 すると、エクスプローラ上で、そのフォルダ以下にあるフォルダやファイルには、 共有のマークが付きました。 共有マークの付いたフォルダを、エクスプローラ上で移動しようとしたり、削除しようとすると、 添付したようなウィンドウが現れます。 そこでOKボタンをクリックすると、結構長い時間待たされた後に、共有マークが消えるのですが、 移動や削除をしようとしているフォルダに、幾つかのサブフォルダが含まれていると、そのサブフォルダごとに、こういったウィンドウが現れるので、1つのフォルダを処理するだけで、膨大な時間がかかる事があります。 これが少数のフォルダなら問題がないのですが、「C:\Users\ユーザー名」以下にある全てのフォルダに共有マークが付いてしまっているので、それらを移動させたり削除させるのに苦労しています。 コマンドプロンプトからだと、こういったウィンドウが現れずに、 共有マークの付いたフォルダを移動や削除ができるのですが、 コマンドプロンプト上では、日本語を入力するのが面倒ですし、やはりGUI操作で処理する方が便利な事が多いです。 Window7では、こういった問題が起きないので、Vista特有の問題だと思っています。 何か御存じの方がいらっしゃれば、是非、情報を提供して頂きたく思います。 では、よろしくお願い致します。
- ベストアンサー
- Windows Vista
- ネットワーク上共有フォルダの移動につきまして
ネットワークコンピューター下に表示される共有設定されたフォルダ(仮にフォルダ名:test)を、Dドライブにも同じ名前のフォルダ(test)がある状態で、Dドライブへ移動するとどうなるのでしょうか? OSはXPになります。ご回答の程、よろしくお願い致します。
- 締切済み
- Windows系OS
お礼
大変丁寧に教えてくださって助かりました!ありがとうございました。 コピー出来たので感激してしまいました。 これを元にアレンジを頑張ってみます。 本当にありがとうございました!