- ベストアンサー
DOSコマンドについて質問させてください。
Dir02~Dir07の中に*.zipファイルが存在します。 *zipファイルの有無を検索して、*.zipファイルがあれば[Dir01]の中にその*.zipファイルを移動するバッチファイルはどのように書けばいいでしょうか? Dir01からバッチファイルを実行するようにしたいです。 [Dir01]-[Dir02] -[Dir03] -[Dir04] -[Dir05] -[Dir06] -[Dir07] 以上、よろしくお願いいたします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- UnzipするDosコマンド
Ftpサーバーに置いてあるZipファイル(毎週更新される)を解凍し 解凍されたファイルをローカルにコピーするようなバッチを 作りたいのですが、Zipファイルを解凍する段階でつまづいています。。 Zipを解凍するコマンドというのはあるのでしょうか? バッチファイルというものに初めて取り組み わからないことだらけなのですが、よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- DOSコマンド
テキストファイル内にある指定された文字列を、指定した文字に置き換えできる DOSコマンドはありませんか? バッチ形式で、検索文字列、置き換え文字列が指定できるのが希望です。 例:テキストファイル内 C:\Documents and Settings\○○ バッチ実行後↓ C:\Documents and Settings\×× ○○を検索して××に置き換えしなさい といった感じです。
- ベストアンサー
- その他(プログラミング・開発)
- コマンドプロンプトによるフォルダ内のファイル存在有無
バッチ処理で、特定のフォルダ内(配下にフォルダとファイルが混在している)でファイルだけの存在有無を調べて、ファイルが存在している場合とファイルが存在していない場合で処理を別々に行わせようとしたいのですが、ファイルの存在有無はどのようにコマンドで調べれば良いでしょうか? DIR C:\test\*.* でファイルを調べて、ERRORLEVELでif判定させようと思っているのですが、 DIRコマンドでこれを行うと、フォルダまで表示されます。 どのようにしたら良いのでしょうか?教えてください。
- ベストアンサー
- Windows系OS
- DOSコマンドについて
DOSコマンドで下記の2つを実現したくて色々と 調べてみたのですがわかりませんでした。 (1)バッチファイルを実行したら、DOSプロンプトの 画面が立ち上がり、検索したい文字を入力できる 状態にする。 (2) (1)で入力された文字列が2文字以上だった場合は エラーメッセージを表示し、再度入力させる。 (3)(1)で入力した文字列を任意のファイル内で検索し、 あれば大文字⇒小文字に変換する。 echoとpromptというコマンドを使って入力画面を 表示させることができるのかと思いましたが なかなかうまくいかない状態でした。 何か参考になるサイトがあれば教えて頂ければ幸いです。
- ベストアンサー
- その他(プログラミング・開発)
- DOSでフォルダごと移動するには
WindowsNT 4.0を使用しておりまして、 夜間に起動するバッチファイルを作成しております。 1つのフォルダの中に、数個のフォルダに分かれておりまして、1つが数GBあります。 人が使用していない時間帯に、移動をかけたいのですが、 --------------------------------------------- move C:\DIR1 C:\TEMP (DIR1をC:\TEMPフォルダに移動したい) --------------------------------------------- MOVEコマンドで、フォルダの移動を試みたのですが エラーになり、正常に処理してくれません。 自分のクライアント(WindowsXP)では、 問題なく、移動できたのですが NTのDOSコマンドでは、ダメなのでしょうか?? ちなみに、フォルダ以下にあるファイルに対して MOVEコマンドを実行すると、正常に移動できました。 フォルダごと、サブフォルダも含めて 移動したい場合は、どのように記述すれば よろしいのでしょうか?お知恵をお貸しください。
- ベストアンサー
- その他(プログラミング・開発)
- Windows環境にてforコマンドで空白を含むファイルを検索して、検
Windows環境にてforコマンドで空白を含むファイルを検索して、検索結果を移動させるバッチを作成したいのですが検索結果に空白を含む場合、移動することができないので困っています。 例えば以下のような状況で実行した場合はどうすればうまく移動することができるのでしょうか? コマンド-------------------- for /f %%A in ('dir /b /s *.mp3') do move "%%A" d:/test カレントディレクトリ------------ AA.txt BB.txt C C.txt 実行結果 AA.txt-->移動 BB.txt-->移動 move "C" d:/test-->指定されたファイルが見つかりません。 おそらくdirコマンドでの検索されたファイルに空白が入っているときは%%Aに空白までのファイル名が挿入されていることが原因だと思います。 コマンドで検索されたファイルを""で括るようなことができれば解決できると思っていますが、そのようなことができるのか知っている方がおりましたら教えていただけないでしょうか? よろしくお願いいたします。 以上
- ベストアンサー
- その他(プログラミング・開発)
- DOSのコマンドがわかりません
Windows(95,98,NT,2000)上で作動するバッチファイルを作っています。 そこで、ユーザに、本当に処理を実行して良いか(y/n)で判断させるようなロジックにしたいのですが、判定させるコマンドがわかりません。 CHOICEコマンドも使ってみたのですが、CHOICEコマンドを実行させるためのCHOICE.comは、NT,2000には標準で無いらしいのです。 何か95,98,NT,2000に共通のコマンドがありましたら、教えて下さい!
- 締切済み
- その他(プログラミング・開発)
- DOSコマンド実行できず!
win98 → win2000 にUpgradeしたところ DOSコマンドの一部が実行できません。 ping、ipconfig 実行ファイルがないのが原因なのでしょうが、 入手元、入手後どこのdirに入れればよいか ご存知の方教えてください!
- ベストアンサー
- Windows NT・2000
- ShellExecuteでDOSコマンド実行したら...
VC++6.0においてShellExecuteでDOS窓をたち上げてコマンドを 実行したいのですが、うまくいきません。 1.ShellExecute(m_hWnd,"open","command.com","dir",NULL,SW_SHOW); ...とすると”指定された COMMAND 検索ディレクトリが違います.”となり、 なにも実行されません。 2.ShellExecute(m_hWnd,"open","command.com","dir /?",NULL,SW_SHOW); ...とするとちゃんとdirのヘルプが表示されますが、すぐに窓が閉じます。 3.ShellExecute(m_hWnd,"open","command.com","dir /? > out.txt",NULL,SW_SHOW); ...としてもファイルが作られず、2.と全く同じ結果になってしまいます。 これはどうしてこのような現象が起きるのでしょうか? DOSプロンプトをたち上げて同様なコマンドを実行した場合はちゃんと期待通りの結果が得られます。 あと、DOS窓が閉じないようにするにはどうすればいいのでしょうか?
- ベストアンサー
- C・C++・C#
- notepad++の実行について
今日は! Dirの変更について質問いたします。 Q1)notePad++のLight_Exploreのなかで、フォルダが表示されていますが このホルダーをカレントDirに設定する方法はありますか? 注)フォルダをクリックしましたが、このフォルダ以外のDirがカレントDirになっております。 Q2)実行ICONをクリックしまして、『ファイル名を指定して実行』からバッチファイル (例えば、AAA.bat)を指定し、その後AAA.batを実行しますか、機能しません。 バッチファイルの実行は出来ないのでしょうか。 注)consoleからは、このバッチファイルの実行はできます。 以上、宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
お礼
大成功です!ありがとうございました。 ベストアンサーにさせて頂きました。 本当にありがとうございます。