BATファイルでUNIXのshellのreadコマンドのような機能を探しています。
ヘルプ等で探してみたのですが見つかりません・・・・
存在するのでしょうか??

A 回答 (1件)

ありません。

標準では、環境変数の設定、簡単な条件分岐・ループしかできません。

Cygwin などを導入して、bash などのシェルを使うしかないと思います。
    • good
    • 0
この回答へのお礼

やっぱりそうですか・・・・・
ありがとうございました。

お礼日時:2001/10/10 15:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qコマンド一覧を取得するには?

「実行可能なコマンド一覧を出力する」コマンドはありますでしょうか?

個人的には,「~wm」という文字列で終わるコマンドを調べたいのですが,そのためにコマンド一覧からgrepで検索しようと思いました.

よろしくお願いいたします.

Aベストアンサー

$PATHのなかから実行可能なものをリストするスクリプトです。
ちなみに私の場合wmで終わるものは、
/usr/bin/pbmtocmuwm
/usr/bin/gnome-wm
/usr/bin/dh_installwm
でした。
-- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< --
#! /bin/sh
echo $PATH |
awk -F: '
{
for (i = 1; i <= NF; i++) {
printf("find %s -type f -ls\n", $i);
}
}' | sh |
awk '
$3 ~ /x/ {
print $NF
}'

Q.batファイルをコマンドプロンプトから編集したい エディタで起動したい 

.batファイルを編集したい時、GUIのエクスプローラで
ファイルを右クリック⇒編集をクリック(プログラムから開くクリック)・・・ではなく

●コマンドプロンプトからキー操作のみで編集できるようにしたいのですが、どうすればよいでしょうか?

(1)linuxのviのようなCLIのエディタはあるのか? ※便利で使いやすいものであれば利用したいです。

(2)コマンドからGUIのソフトを起動させて編集する方法の場合は、プログラムを選択可能か?(メモ帳、その他エディタ等)

※毎日、12インチほどの小さなノートパソコンで作業をします。
マウスは使っていません。スィンクパッドのぽちぽちを使っています。
全ての操作について、なるべくキーボードのみで行い、少しでも作業の時間短縮をはかりたいです。。

Aベストアンサー

(1) vimのWindows移植版もあります。
http://www.kaoriya.net/#VIM

(2)
PATHを通してない場合は、フルパスで実行したいエディタを指定します。
例) C:\Program Files\Hidemaruの下に秀丸エディタをインストールした場合
"C:\Program Files\Hidemaru\Hidemaru.exe" foo.bat
PATHを通しておけば、実行ファイル名だけで大丈夫です。
Hidemaru.exe foo.bat

エディタのマニュアルやヘルプを見ると、コマンドライン引数の説明があると思います。それを使うと、例えば、開くときの文字コードを指定したり、開いたときに任意の行を表示した状態にしたり、といったことができます。

QMS-DOSで使えるコマンド一覧を表示するコマンド

そのコマンドを入力すれば、MS-DOS内で使える
コマンド一覧が表示されるコマンドを知りたいのですが
どなたかご存知の方、いらっしゃいませんか?
UNIXで言うところのmanコマンドに当たるものです。

Aベストアンサー

Windowsカテゴリなので、MS-DOSのことじゃなくて、WindowsのDOSプロンプトとか、コマンドプロンプト内で使えるコマンドのことだと思います。

1) どんなコマンドが使えるか
Win9x,Me系: \windows\command のフォルダに主なコマンドがあります
Win2K,XP系: help で主なコマンドが出ます
どちらも管理系のコマンド等は別のところにあったりします。

unixでもmanコマンドでは「使えるコマンド一覧」はわかりません。網羅的に調べるには PATHにあるディレクトリをひとつずつ ls して調べるしかないです。Windowsでも同じで、PATHにあるディレクトリをひとつずつ調べるしかないのですが、GUIでしか使えないコマンドも混じっています。アイコンの絵がついているものはおおむねGUIですが、逆は真ではないので調べるのは難しいです。

上記の主なコマンド以外も含めたプロンプトで使えるコマンドを網羅的に知りたいなら書籍を見るのが早道でしょう。

2)unix の man 相当機能
上記主要コマンドについては、コマンド名 /? で使い方が出ますが、それ以外の管理系コマンドでは出ないことが多いです。Webか書籍で調べるしかないです。

Windowsカテゴリなので、MS-DOSのことじゃなくて、WindowsのDOSプロンプトとか、コマンドプロンプト内で使えるコマンドのことだと思います。

1) どんなコマンドが使えるか
Win9x,Me系: \windows\command のフォルダに主なコマンドがあります
Win2K,XP系: help で主なコマンドが出ます
どちらも管理系のコマンド等は別のところにあったりします。

unixでもmanコマンドでは「使えるコマンド一覧」はわかりません。網羅的に調べるには PATHにあるディレクトリをひとつずつ ls して調べるしかないです。Win...続きを読む

QMEの「ヘルプとサポート」の機能が異常になりました

WindowsMEの[F1]キーで「ヘルプとサポート」が表示されますが、機能しなくなりました。たとえば、「デフラグ」を実行しようとしますと次のメッセージが表示され、実行できません。
┏━━━
┃ このページのスクリプトでエラーが発生しました。
┃ ライン 592
┃ 文字 9
┃  :
┗━━━
 「ヘルプ…」の全ての機能でこのスクリプトエラーが出て機能が実行されません。
 最も不都合なのは「システムの復元」が機能しないことです。過去の復元ポイントの全てが消失し、また、復元ポイントが作成されません。
 解決法をお教えください。

Aベストアンサー

WindowsMeにおけるシステムの復元機能のトラブルについては、まめにWindowsUpdateを実行していれば解決されていると思います。
WindowsCDのファイルは圧縮されて格納されていますのでExtractコマンドで取り出すしかありません。
WindowsMeのCDがあるのでしたら、上書きのアップデートでインストールした方が解決が早い場合もあります。

参考URL:http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com/japan/support/warn010807.asp

Qコマンドプロンプトを使ってネットワークの一覧を表示

コマンドプロンプトを使ってネットワークの一覧を表示する方法
LAN内のPCやプリンタ、ネットワーク機器のIPアドレスを
調べて一覧にするコマンドプロンプトのコマンドはありませんか?
固定IPかDHCPから割り振られたIPか、わかると更に嬉しいです。

なければそういった機能があるソフトでもいいので
ご紹介頂けると幸いです。

Aベストアンサー

こちら参考に
★lan内のpcをipアドレスで一覧表示したい | OKWave
http://oshiete.goo.ne.jp/qa/5829669.html

Qコマンドプロンプト VERコマンドの情報はレジストリのどこから取得している?

コマンドプロンプトのVERコマンドで表示されるWindows のバージョン情報はレジストリのどこから取得しているのでしょうか?

Aベストアンサー

C:\WINDOWS\system32\cmd.exe のバージョンでは?

Qls コマンドで *.jpg と *.JPG の画像一覧を出したい

ls コマンドいっぱつで、
*.jpg または *.JPG の画像一覧を出したいのですが
どう引数を指定したらよいでしょうか..??

Aベストアンサー

ls *.[jJ][pP][gG]

でどうですか?

QDOSのコマンドでLinuxのwgetみたいなコマンドありますか?

コマンドプロンプトで、右クリック→対象をファイルに保存
みたいなコマンドありますか?
Linuxでしたら、wgetでしょうか?
そんなコマンドがDOSプロンプトのコマンドでもし
あれば、教えてくださいませ。

Aベストアンサー

>それって、#1の方の「WGET for Windows」ですか?
そのとおりです。

>HPが英語なのですが、使用方法なんか、日本語で
使い方はLinux版と同じはずです。
ANo.#1.で回答した、www.geocities....のページがそのまま参考になると思います。

(すべての機能を比較したわけではないけど)

Qコマンドプロンプトの操作一覧

コマンドプロンプトでできる操作一覧のようなサイト、もしくは書籍を探しています。

たとえば、ipconfig /renew でIPアドレス再取得 …など

今一番知りたいのは、回線速度が安定して通信できているかを
先日、業者さんがきて、PCでやってたのが知りたいのですが
こんごもいろいろ調べて行きたいので
わかりやすい一覧のサイトがあればと思います。
よろしくお願いいたします。

Aベストアンサー

業者さんがカッコよく仕事してる姿見てると
ホント、惚れますよね~~(笑)

んでまあ、つい最近の記事(これから追加されていく)なんですけど、
ネットワーク関係ならこのへん読むといいかもですね~。

で、IT Proなんですけど、ひじょーに為になるのでぜひブックマーク
しておいてください。毎日読んでると結構勉強になりますよ~~。


っちゅうわけで、以上な感じで。


*****************************************

ネットワーク・コマンド道場

目次

日経NETWORK

 ネットワーク技術者を目指す人なら,ぜひ身につけておきたい
コマンドの使い方を解説していきます。コマンドによって何ができ,
実行結果から何が読み取れるか,現場で役立つ実践的な知識
が身につきます。(2006年02月06日)

http://itpro.nikkeibp.co.jp/article/COLUMN/20060125/227900/

↑ネットワーク技術者を目指してなくても、読んだら面白い…
と思うよ。はい。


結果を読めなきゃ意味ないから、全部読んでね☆

業者さんがカッコよく仕事してる姿見てると
ホント、惚れますよね~~(笑)

んでまあ、つい最近の記事(これから追加されていく)なんですけど、
ネットワーク関係ならこのへん読むといいかもですね~。

で、IT Proなんですけど、ひじょーに為になるのでぜひブックマーク
しておいてください。毎日読んでると結構勉強になりますよ~~。


っちゅうわけで、以上な感じで。


*****************************************

ネットワーク・コマンド道場

目次

日経NETWORK

 ネットワーク...続きを読む

Qコマンドプロンプトでfcコマンドが使えない

コマンドプロンプトでfcコマンドが使えません。

内部コマンドまたは外部コマンドとして認識されていないと表記されます。
原因は環境変数の設定に問題があるということまでわかったのですが、対処方法がわかりません。(どこのパスを通したらいいのかわかっていません。)

もし、ご存知の方がいましたら教えてください。
よろしくお願いします。

Aベストアンサー

C:\windows\system32\fc.exe と打ってみて起動するなら、環境変数PATHの値がおかしいです。起動しないなら、fc.exe が失われています。

>(どこのパスを通したらいいのかわかっていません。)

C:\windows\system32 です。


人気Q&Aランキング

おすすめ情報