• ベストアンサー

コマンドプロンプトで任意のテキストを読み込んで表示させたい

コマンドプロンプト上で任意のテキストを読み込んで表示させたいです。 OS:XP コマンドプロンプト起動後 >yobidashi.bat [呼び出したい情報の名前]  ※ここでは「つがるりんご」 と入力 でエンターすると、つがるりんご.txtを読み込み表示する 以下テキストの内容 -------------------------------------- 名前:つがるりんご 産地:青森 仕入れ値:○○円 販売価格:○○円 取り扱い店舗:スーパー花子、スーパー太郎 --------------------------------------- 上記の内容で表示させたいですが、yobidashi.batはどのように 作成すればよろしいでしょうか、typeコマンドでテキストの表示は できましたが、任意の名前で表示させる方法がわかりません… [呼び出したい情報の名前] が複数あり任意に参照したいと思っています。 例)>yobidashi.bat 愛媛のみかん  と入力すると愛媛のみかん.txtを読み込み、コマンドプロンプトで表示させる よろしくお願い致します。

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

  • ベストアンサー
noname#99860
noname#99860
回答No.1

> 例)>yobidashi.bat 愛媛のみかん  > と入力すると愛媛のみかん.txtを読み込み、コマンドプロンプトで表示させる だけなら簡単。 ファイル yobidashi.bat の中身 type %1.txt だけ。 %1.txt が存在しないと「ファイルがないよ」エラー。 %1 は、バッチを呼び出す際のコマンドラインの第1パラメータを引用します。 %9 まで使えます。%0 はバッチ自身。

nxo0f9u
質問者

お礼

できました! 早々にご回答頂き、ありがとうございます!m(__)m

その他の回答 (1)

回答No.2

type %1.txt でできます。

nxo0f9u
質問者

お礼

できました! 早々にご回答頂きましてありがとうございました!m(__)m

関連するQ&A

  • コマンドプロンプトのバッチについて

    test01.bat >> YYMMDD結果.txt コマンドプロンプトのバッチ処理を実行結果をテキストで保存したいのですが、ファイル名を、 「YYMMDD結果.txt」と"YYMMDD"に本日の日にちを入れたいのですが、どのようにすればよいのでしょうか?

  • コマンドプロンプト

    簡単な質問ですいませんが、回答よろしくお願いします。 コマンドプロンプトで---.batを実行するにはどうコマンド入力すればいいのでしょうか。

  • コマンドプロンプトのatコマンド

    コマンドプロンプトのatコマンドを使って、指定時刻にテキストファイルを表示するようにしたいのですが・・・。 at 22:50 /interactive /every:M,T,W,Th,F,S,Su "C:\Users\○○\test.txt" と、このように入力しても、指定時刻にテキストファイルが表示されません。 これは、何がいけないんでしょうか?

  • コマンドプロンプトでテキストの引き算をする方法

    コマンドプロンプトで2つのテキストファイルの引き算をする方法があれば、ご教授いただきたいです。 A.TXT --- 11111 22222 33333 44444 B.TXT --- 33333 11111 55555 A.TXTからB.TXTを引き算して、 --- 11111 44444 を出力したいです。 エクセル上でなんとかならなくもないのですが、1万件単位で何度もチェックをする予定のため、コマンドプロンプトからコマンド一発でできる方法はないかと思い、質問させていただきました。 よろしくお願い致します。

  • コマンドプロンプトでFTPでエラー

    FTPコマンドプロンプトについてお聞きしたいです。 フォルダの中に 01.bat、01.txt、index.htmlが入っています バッチの中身は ftp -s:ftp00.txt テキストの中身は open サーバー名 ユーザー名 パスワード asc put index.html disconnect bye これを実行したら以下の様になったのですが、なにが原因なのでしょうか? スクリプト ファイル ftp00.txt を開くときにエラーが発生しました。 それともう一つ質問があるのですが、 手動でFTP情報をコマンドプロンプトに入力していったら ホスト接続完了→ユーザー名完了→パス入力のところで なぜかキーボードが入力できなくなってしまいます。 なぜでしょうか? osはvistaです。

  • コマンドプロンプトで変数にテキストファイル

    コマンドプロンプトで変数にテキストファイルの中身を代入することできますか? 例えば、テキストファイルに検索キーのみが記入してあったとして、それをBATファイルで読み込んで各ドライブから検索するとか。

  • コマンドプロンプトのコマンド、オプションについて

    コマンドプロンプトを使用して指定バイト数以上のファイルを検索したいのですが、 私の調べた限りでは適当なコマンドが存在しないように思われます。 Linuxコマンドであれば、 ”find . -name '*.bat' -size +30k” などとコマンドを入力すれば、30kバイト以上の"~.bat"を検索できると思うのですが、 コマンドプロンプトでそういった事はできるのでしょうか? ご存知の方、ご回答お願い致します。 また、コマンドプロンプトでは実現不可能であればその旨を教えて頂ければ幸いです。

  • コマンドプロンプトに文字を表示

    コマンドプロンプトに文字を表示したいと思っています。 public class Print { public static void main(String[] args) { System.out.println("test"); } } とソースを作り、 Print.java java Print とコマンドプロンプトより実行すると、"test"と予想通りに表示されます。 しかし、eclipsより「Print.jar」とjarファイルを作成して、コマンドプロンプトより実行すると表示されません。 C:\>Print.jar C:\> jarファイルよりコマンドプロンプトに文字を出力する事は出来るのでしょうか。 batファイルを作成して、 java Print と入力して実行するしかないでしょうか。 要はバッチ処理中に処理経過を表示したいのです。

  • コマンドプロンプトでのファイル操作について

    コマンドプロンプトでのファイル操作について、ご存知のかたどうか教えてください。 a.txt b.txtという2つのファイルがあるとします。 <a.txtの内容> 1111 2222 3333 <b.txtの内容> aaaa bbbb cccc 上記の2つのファイルを読み取りc.txtというファイルへ以下のように 出力したいのですが、コマンドプロンプト(batでも問題ありません) にてできるのでしょうか? <c.txtの内容> 1111,aaaa 2222,bbbb 3333,cccc ご教授のほど、宜しくお願いします。

  • コマンドプロンプト画面の記録

    コマンドプロンプトで行われた事項をテキストファイルに残す方法を教えてください。 普通はコマンドプロンプト画面で実行された命令等は処理が終了後に画面が消えてエラーが出たのか?などが確認できません。 どんなことが行われたのか? コマンドプロンプト画面に表示された事項をテキストファイルに残したいのです。 (エラーや不具合が出ていれば、テキストで確認できる。) batファイルで処理コマンドを記載する前にテキストとして残すためのコマンドを書き込めばできそうですが DOSの記憶もはるか昔に無くしてしまっています。 希望の処理が出来ると思いますが、駄目な場合は他の方法でも出来る場合は含めて教えて下さい。 OS: windows 10 (PRO) x64