goo

msgの使い道

Windowsにはmsgといういたずら専用(か?)のコマンドがあったなぁと思って、メモ
(msgと言えばメタルギア…それはMGSか(爆) サブマシンガンはSMGだし)

msgではメッセージを送る先がいろいろ指定できる。
送り先の確認はtasklistquery processで出来る。と思ったら、queryはWindowsXPには無いのか。2003Server用かな。

queryにはsessionとかもある。netにもsessionがあるな。そうそう、net userというのもあった。自分のDOSコマンド一覧に『ユーザー関連』が無かったので(UNIXコマンド一覧にはあったし)、追加。

…『ユーザー関連』のすぐ下が『アーカイブ関連』なんだけど、expandしか書いてなくて寂しい。Windows標準でzipファイルが扱えるんだから、zipコマンドがあるかなーと思って試してみたら、あった!と思ったら、Oracleディレクトリの下だった(爆) でもせっかくだからメモしておく。Oracleをインストールしていてzipコマンドを使いたい人も多いだろうし。(…そうか?)

UNIXコマンドの方にもzipが無かったので追加。ついでなのでcompressも追加。


かくしてmsgと無関係なのにcompressがメモに追加されたのだった(笑)

コメント ( 0 ) | Trackback ( 0 )

netstat -o

DOSのnetstatに-oというオプションがあるのを発見。
今まで「ポートが使われていることが分かっても、そのポートを使ってるアプリは分からないよな〜」と思っていたので、PIDさえ取れれば、あとはtasklistと組み合わせればバッチリ!
って、気付いてみれば、普通の人はみんな知ってそうな気がするなぁ(汗)
コメント ( 2 ) | Trackback ( 0 )

ifやforで環境変数を変更する方法

DOSのバッチで if文やfor文を使って環境変数の内容を変えていきたい場合、遅延環境変数を使うしかないかと思ってたら、そんなことをしなくてもいい方法があった!
こんなので出来るとは…うーん、灯台下暗し(汗)
コメント ( 0 ) | Trackback ( 0 )

nul入力

ぬかったなぁ。
DOSのnulUNIXの/dev/nullって、入力にも使えるんだよなー。
出力のみとか書いてた(恥)
コメント ( 0 ) | Trackback ( 0 )

アーカイブ属性

DOSのアーカイブ属性が何に使われる(使われていた)のかを教えてもらいました。
長年疑問だったので、すっきり(笑) xcopyで使えたとは…。

そして何の脈絡も無く、dxdiagもメモ。存在は覚えていても、コマンド名をよく忘れる(苦笑)

コメント ( 0 ) | Trackback ( 0 )

クリップボードとデバッガー

Windowsには、クリップボードの内容を確認するコマンドがあるんだって!

WindowsXPには、十六進ダンプのコマンドは無いくせに、デバッガーは有るんだって!
(MS-DOSだか昔のWindowsだかにはdumpというコマンドがあったらしいけど…)

関連して、ツールのページにバイナリエディターの項を追加。(つーか、今まで無かったのか…)
foxbinはちょっと使いづらい面もあるんだけど、他にこれといったのものが見つからなくて、昔から使ってる。

そして全く無関係に(笑)、Windowsのショートカットキーについてメモを追加。
(クリップボード関連もちょっと追記したから、全然無関係とは言えない…いや、ショートカットキーには無関係か(苦笑))
使うものはほとんど無意識に使ってるんだけど、メモしておいても全然覚えのないキーが結構ある(爆)

コメント ( 0 ) | Trackback ( 2 )

aux

以前DOSのデバイスについてメモしたけど、con・nul・prnの他に何か足りないと思ってたので調べてみた。
そうそう、auxが抜けてたんだよ!と思ったら他にもうじゃうじゃ(笑)

“concon問題”なんてものがあったとは初めて知った。
なんつーか、ひでーバグじゃのう(苦笑)

コメント ( 0 ) | Trackback ( 0 )

batからbat呼び出し

DOSのバッチファイルから別のバッチファイルを呼び出す方法についてメモ。

バッチファイル内に普通にファイル名(bat)を書いただけだと、呼び出せるけど終了しても戻ってこない。…。
CALLを使えば戻ってくる。

普通にプログラム(exe)を呼ぶときはコマンド名だけ書けば戻ってくるのに、なんでバッチファイルだけ違うんだろう??

ちなみに、startを使うと別物になる(爆)

コメント ( 0 ) | Trackback ( 0 )

DOSのデバイス

UNIXのデバイスについて書いたからには、DOSのデバイスについても書いとかなきゃ…。

DOSのconについて書いたら、当然Ctrl+Zについても書かなきゃ。

ありゃ、Windowsのキー操作のページには、DOSのキー操作が無いぞ。

と思ったら、コマンドプロンプトのページに書いてあった(苦笑)


そういや、デバイス名がWindowsでもファイル名として使えないのは当然知っていたけれど、WindowsXPで実際にデバイス名に変更してみたら、警告もされずに改名がキャンセルされた(苦笑)
きっと今月末に発売されるWindowsビスタでも同じなんだろうな〜(爆)

コメント ( 0 ) | Trackback ( 1 )

UNIXのfind、Human68kのwhere、DOSのdir

ファイルがどこにあるかを探す方法、すなわちUNIXの「find -name」、Human68k(懐かしい(笑))の「where」に当たるコマンドが、コマンドプロンプトだと何なんだろう…?

と思ってたら、ついに見つけた!
ずばり「dir /s」。
再帰的に表示するオプションがある事は知っていたけれど、検索にも使えるとは…灯台下暗し。

コメント ( 0 ) | Trackback ( 0 )
« 前ページ 次ページ »