SSブログ

win-xp と コマンドプロンプト [日記]

こんばんは 

xpでもコマンドプロンプトが使えるはずですが、 最近動作がおかしくなってしまいました。

同じ機械にメンテナンス用のxpを入れてありそちらの方でどの様に動作するか確認してみました。

同じ位置から動作しないように別のxpの中にホルダを作りそちらで動作させますと、次のようになりました。

echo や pause  で途中で止めたり、< 入力 >出力 >> リダイレクトなども使えます。

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

コマンドプロンプトの中で連続した操作をすることができる。
各種の構文もある。(昔のプログラムでもあった)

Winーxpの場合 変数を % の所を %% の様にしないと変数の指定ができなくなった。

開始 の 方法
 スタート、プログラム、アクセサリー → コマンドプロンプト をクリック

 このコピーやリンクを 別のホルダに移して使用する方法もあります。

(入れる位置によって動作が変わったりします、ここを明文化したものがまだ見つかっていません)

 スタート、ファイルを指定して実行 → CMDを記入

プロセスの中止 止まるだけ。
 CTL-C
終了
 EXIT

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

あるいは バッチファイルから起動 .bat .cmd の拡張子ファイル

 バッチファイルのリンクから起動 XXXへのリンク の矢印つきの アイコン
(ここで編集すると本体側が編集される)

 バッチファイルの リンクから起動 と(直接の場合と少し動作が違うようです)

終了 CTL_Cを押して
 ^Cバッチ ジョブを終了しますか (Y/N)? ときかれたら Y か yを打つと
 終了する Nなら 継続する それ以外ではカーソルが進むだけ。
右上のXをクリックしても終了する。

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

応用 「ping」(ping32.cmd)

type nul > C:\ping\arp32.log
for /l %%i in (0,1,32) do ping -w 1 -n 1 192.168.0.%%i && arp -a 192.168.0.%%i >> C:\ping\arp32.log 

「ping1」(ping32.cmd へのショートカット) を実行(arp32.log へのショートカット)に結果が書かれます。

このバッチは pingを送って LAN上に繋がっている IPアドレスを集めてくれます。

SHOUTcast サーバを起動するとき、

"C:\Program Files\SHOUTcast\sc_serv.exe" sc_serv_simple.conf

(ダブルコーテーションが重要です)

を スタート、ファイルを指定して実行 → で起動できますが、

バッチファイルからでも起動できるはずです。

(1度は出来たんですが、直ぐに閉じてしまうこともありました、この理由が分からずにいます、バッチファイルの位置かも?)

或いは バッチファイルからのリンクでも起動できます。

(こちらの方が確率良く起動できましたが、起動できなかったこともあります。) 

規定のブラウザで開く
rundll32 url.dll,FileProtocolHandler http://www.yahoo.co.jp/

規定のブラウザで c:\ドライブを 開く
rundll32 url.dll,FileProtocolHandler c:\

IE用
C:\>"\Program Files\Internet Explorer\iexplore.exe" ?www.althi.co.jp

firefox用
"\Program Files\Mozilla Firefox\firefox.exe" www.althi.co.jp
 


コメント(0)  トラックバック(0) 

コメント 0

コメントを書く

お名前:[必須]
URL:[必須]
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。