- ベストアンサー
コマンドプロンプトで、linuxのlocateコマンドのようなコマンドはありますか?
vista ultimateを使っています。 端的にいうと、 Cドライブ配下全体で、.log,.msi.install.exe,setup.exe のどれかの文字列を含むファイル一覧を表示させたいと思っています。 (できれば、 ☆含むではなく、 .logで終わる or .msiで終わる or install.exeと完全一致 or setup.exeと完全一致 ☆なおかつ、できれば、大文字小文字を区別しない ☆なおかつ、できれば、結果は、ファイル名だけでなく、フルパスで知りたい と思っています。 で、いま、vistaが立ち上がらないエラーが起きているので、 vistaのメディアから、コマンドプロンプトで、 それを実行しようとしています そこで。。。一案ですが・。。 コマンドプロンプトで、 linuxのlocateコマンドのようなコマンドはありますか? findというのがそれかなと思ったのですが、 linuxにおけるgrepと同じようでして。 ご存知の方いらっしゃいましたら、よろしくお願いします。
- m_etc
- お礼率55% (47/84)
- Windows系OS
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
C: CD \ DIR /S /P *.log DIR /S /P *.msi DIR /S /P install.exe DIR /S /P setup.exe
その他の回答 (1)
- eroermine
- ベストアンサー率18% (83/444)
locate は定期的に全ファイルシステムをスキャンしてファイル名と場所を保存しておきます。 だから一瞬で出る。 全ファイルスキャンはかなり重くて普通は深夜明け方等だれも使わないときにやるわけですが、これをWindowsではいつやるのか。 ドライブに付属してくるCD焼きソフトのネロはこれをWIn起動中ずっとやってるようなのですが重くてかなわない。
関連するQ&A
- DOSプロンプトでLinuxコマンドを使えるようにするには
Windows XP (SP2)を使っています. 以前はDOSプロンプトでLinuxコマンドが使えたんですが,今は使えません.ディレクトリの中身を見るのもlsでなくdirとうたなくてはなりません. 最近HDDを増設したのに伴い,以前は入れていたCygwinを消してしまいました.これが原因なんでしょうか? もしCygwinをいれないとLinuxコマンドが使えないのであればその旨を教えていただけないでしょうか?再インストールします. 以上,よろしくお願いいたします.
- 締切済み
- Windows系OS
- コマンドプロンプトの不具合
exeファイルの関連付けがおかしくなったのでコマンドプロンプトで修正しようとしたのですが、コマンドプロンプト自体も起動しなくなっていました。 ファイル名を指名して実行も試したのですが、このファイルを開けませんとのことで、打つ手がありません。 どうにかしてコマンドプロンプトを実行したいのですが、どなたか教えていただけませんか?
- ベストアンサー
- その他([技術者向] コンピューター)
- コマンドプロンプトにおけるコマンド履歴の保存
よろしくお願いします。 Linux系OSのシェルでは、コマンド履歴は ~/.hisitoryというファイルに保存されて 次回にシェルを起動したときに、historyコマンドで履歴を参照できます。 一方、コマンドプロンプトにおけるコマンド履歴は、一端コマンドプロンプトを閉じると 削除されてしまいます。 コマンド履歴を次回起動時に呼び出せる方法はないのでしょうか? ちなみにOSはWindows Vistaです。
- 締切済み
- Windows Vista
- コマンドプロンプトのオペレーション → ログ
環境 Windows2000、WindowsXPを使っています。SFUもインストール済みです。 質問 コマンドプロンプトのオペレーションをログにとりたいです。TeraTermProなどには、ログ取得機能がついており、あの機能をコマンドプロンプトにもほしいわけです。ベクターや窓の杜でも、それらしいソフトを見つけることが出来ませんでした。コマンドを打つたびにteeを使うのも現実的ではありません。 ベストな方法を教えていただけないでしょうか? その他 フリーで提供されているソフトにケチをつけるようで恐縮ですが、TeraTermのログってなんかいらいらしてきます。入力ミスを訂正するためにBackSpaceを押すと、ログに変な文字が出ます。だから使っていません。人によっては、変な文字を一掃するマクロを秀丸で書いているようですが・・・・。 出来ることならコマンドプロンプトにログ取得機能をつけて、そこからtelnetコマンドを使いたいです。
- 締切済み
- Windows系OS
- コマンドプロンプトについてです。
電源を入れるとCD操作より早くウィンドウズ 画面に指示が行ってしまい 再インストール画面にたどり着きません。 コマンドプロンプトで XPの再インストールを するにはどうしたらいいですか? また vistaの再インストールもできますか?
- ベストアンサー
- Windows系OS
- DOSのコマンドでLinuxのwgetみたいなコマンドありますか?
コマンドプロンプトで、右クリック→対象をファイルに保存 みたいなコマンドありますか? Linuxでしたら、wgetでしょうか? そんなコマンドがDOSプロンプトのコマンドでもし あれば、教えてくださいませ。
- ベストアンサー
- Windows NT・2000
- コマンドプロンプトのコマンドを使ってバッチファイルを作ってみたいのですが
プログラミングについてはコマンドプロンプトでバッチファイル(ログファイルの作成など)を何度か作成したことのあるだけの初心者なのですが、 バッチファイルは簡単で幅広い実用性があるように感じています。 コマンドプロンプトを使ったバッチファイルでどのようなことができるのか実用例が載っている本を探しています。 これは役に立つ!という本がありましたら是非教えていただけませんか?
- 締切済み
- その他(プログラミング・開発)
- コマンドプロンプトのコマンド、オプションについて
コマンドプロンプトを使用して指定バイト数以上のファイルを検索したいのですが、 私の調べた限りでは適当なコマンドが存在しないように思われます。 Linuxコマンドであれば、 ”find . -name '*.bat' -size +30k” などとコマンドを入力すれば、30kバイト以上の"~.bat"を検索できると思うのですが、 コマンドプロンプトでそういった事はできるのでしょうか? ご存知の方、ご回答お願い致します。 また、コマンドプロンプトでは実現不可能であればその旨を教えて頂ければ幸いです。
- ベストアンサー
- Windows系OS
- コマンドプロンプトからの再インストールlenovo
lenovoG580(win7)を使用しています。パソコンの調子が悪くなりパソコンに搭載されているOnekeyrecoveryという機能を使用して復元を試みましたがうまくいきませんでした。復元用のDVDを作成していなかったため,困っています。ハードディスクを別のコンピュータで見てみると,復元用のリカバリファイルが入っているパーティションとシステムがインストールされるパーティションともう一つパーティションがあることが分かりました。Onekeyrecoveryを使用してもうまく初期化できていないことが原因のようです。そこで,ひとまず,別のコンピュータに接続してシステムインストール用のパーティションを初期化した後,コンピュータにもどし,別のコンピュータで作成した起動ディスクを使うとコマンドプロンプトは使えることが分かりました。そこで,コマンドプロンプト上で,リカバリファイルが入っているパーティションから復元用のファイルを呼び出し,システムインストール用のパーティションへmsiなどの実行をさせることはできないかと思っています。セットアップ情報を開くよう指示されますが,うまくいきません。困っていますので,新しく買えばいいと言うことや復元用のDVDを手に入れると言ったアドバイスは結構です。よろしくお願いします。
- ベストアンサー
- ノートPC
- コマンドプロンプトで、画面表示をそのままに、コンソールログをとりたい
バッチを使って、コンソールプログラムなどを呼び出し、そのログを保存しようとしています。 このバッチやプログラムに手を加えることはできないので、これらを呼び出す側で処理をしたいのです。 現在は、バッチの出力をvbsにパイプさせ、こちらでテキストファイルと標準出力の両方へ打ち出しています。(UnixのTeeのような処理) しかしこれでは、コマンドプロンプトで文字の色を変えたり、Boldにした情報が画面出力に反映されません。 外からexeファイルを持ち込むことが厳しいので、バッチファイルかvbsで実現したいと考えています。 イメージとしては、いったんコマンドプロンプトにコンソール出力をしてから、 コマンドプロンプトに表示された文字列をテキストファイルに保存するような感じです。 右クリックして全て選択、コピー、メモ帳でテキスト保存…のような結果になっているとよいのですが…
- 締切済み
- その他(プログラミング・開発)