トップページ⇒win
128コメント36KB

DOS 窓を活用しよう

■ このスレッドは過去ログ倉庫に格納されています
0001砂漠の狐 NGNG
貧弱なスペックのマシンにやさしい,
軽く動くコマンドラインのプログラム.

シェルなど,DOS 窓を活用する技術について,話そうよ.
0002名無しさん@そうだ選挙にいこう NGNG
ping
0003名無しさん@そうだ選挙にいこう NGNG
んじゃ ftp
0004名無しさん@そうだ選挙にいこう NGNG
find
ren
del.
0005名無しさん@そうだ選挙にいこう NGNG
exit
0006名無しさん@そうだ選挙にいこう NGNG
open
0007名無しさん@そうだ選挙にいこう NGNG
moov
0008名無しさん@そうだ選挙にいこう NGNG
copy
0009名無しさん@そうだ選挙にいこう NGNG
sun
0010名無しさん@そうだ選挙にいこう NGNG
フォルダを中に入ってるファイルごと消すdosコマンドってない?
0011>10 NGNG
deltree
0012忘れちた NGNG
ちょっと前にココで見たんだけど、
適当なフォルダ(例えばデスクトップ)とかを
仮想的にドライブ指定出来るコマンドなんだっけ?
Auto~.batに書いておいて使うと便利なヤツ。
0013名無しさん@そうだ選挙にいこう NGNG
前と同じコマンド入力するのってどうやるの.Unixだと上矢印みたいなやつ.
0014名無しさん@そうだ選挙にいこう NGNG
>13
DOSKEY?
001512 NGNG
メモ見てたら見つかった。お騒がせしました。
いちお書いておくと、SUBST です。
0016砂漠の狐 NGNG

GUI 全盛の世の中だが,
みんな,CUI,コマンドラインの良さを
見直そう.

> 13

履歴のことですよね.
それ特殊なシェルとかを使わないと無理みたい.
0017名無しさん@そうだ選挙にいこう NGNG
>>13
F3で一個だけなら…
0018>17 NGNG
なるほど.それで編集するのは矢印キーでやるんですか?マウスが使えないからいまいちよく分からん.左矢印キー使うと後ろの文字が消えていって(でもまたもとに戻すと残ってる)気味が悪いんですが.
0019名無しさん@そうだ選挙にいこう NGNG
>>11
レス速いね、ありがと
0020名無しさん@そうだ選挙にいこう NGNG
WinNT/2000 だとDOS窓でもマウスでコピペできる。
すごく便利。
プロパティ・オプション で 簡易編集モードと挿入モード
チェックしてね。
0021>13 NGNG
14の言うとおりDOSKEYで出来るよ
DOSKEYとタイプしてリターンしたら
DOSKEYが組み込まれるから
↑キーとかで前に入力したコマンドが出てくる
(組み込み後に入力したコマンド)
俺はautoexec.batに仕込んでwindows起動時に
DOSKEYを組込むようにしてる
0022名無しさん@そうだ選挙にいこう NGNG
デスクトップにショートカットを置いて
起動している人もおおいと思うけど < DOSプロンプト
[スタート.ファイル名を指定して実行]
から"command"で開きます。
0023名無しさん@そうだ選挙にいこう NGNG
>21
autoexecに組み込まなくても、MS-DOSプロンプトのプロパティの
「プログラム」タブでバッチファイルってあるでしょう?
そこにDOSKEYと記述しても有効です。
0024名無しさん@そうだ選挙にいこう NGNG
レジストリいじって(ツイークでもいいけど)
右クリでプロンプトは基本ですか?
0025名無しさん@1周年 NGNG
デスクトップにcommand.comのショートカットを置いて、
キーボードショートカットで開く私は変ですか?
閉じるときは当然exit [enter]
0026名無しさん@そうだ選挙にいこう NGNG
doskeyではディレクトリ名の補完とかできない。
unixに比べるとshellが弱いのは致し方ないけど。
0027名無しさん@そうだ選挙にいこう NGNG
(1)コマンド履歴は[F3]で行単位、[F1]で文字単位で呼び出せる。
(2)command.com と cmd.exe は /K(コマンド) で起動時にコマンドを実行できる。
(3)start http://www.yahoo.co.jp/ でブラウザが起動。
0028下げちまったのでアゲ。 NGNG
ちなみに start は拡張子連動実行みたいなモン。
0029xscriptが懐かしい NGNG
>26
全く同感。オレはKI-Shell使ってる。
但し、これも、コマンドラインが2行に渡ると表示が狂うので使い物にならなくなる。

コマンドライン2行で表示が狂わないのは、DOSKEYとtcsh for win32だけなのだが、
DOSKEYは今一つ機能が貧弱で、tcsh w32は、パイプ多用するとハングる。

なんかいいコマンドラインシェルないですかねーwin32環境の。
Linux使えつーのは、なしで。
0030名無しさん@そうだ選挙にいこう NGNG
Win2Kのコマンドプロンプトなら履歴や補完の機能もある程度充実しているのにね。
なんで全部そうしないんだろう?
003126 NGNG
一番いいのは、「便利な機能を忘れること」です。
unixいじったことのない人は、shellのできになんてこだわらないでしょうから。
0032DOS厨房 NGNG
スタートメニューの「ファイル名を指定しての実行」から
コマンドラインでDOSアプリを操作すると、処理後すぐにDOS窓が
閉じちゃいます。DOS窓開きっぱなしにするにはどうしたらいいの?
0033名無しさん NGNG
http://www.osk.3web.ne.jp/~ishioka/wcsh/wcsh.shtml
こういうのもあるよ。wcsh。

Prompt $e[;37;1;40m$P$G で、表示が明るくなる(文字が灰色に近い白から
明るい白になる)。見やすい。autoexec.batに書いとくとヨロシ。
0034名無しさん@そうだ選挙にいこう NGNG
へえ,いろいろあるなあ.Windowsヘルプには全く載ってないんだよな>DOS
0035名無しさん NGNG
>>33
なんかスゴイ良さそう。
003635 NGNG
bindkey出来ないので、使うのやめた。
0037名無しさん@そうだ選挙にいこう NGNG
昔,BOW:BSD on Windowsってのがあったなぁ
SuperASCIIが健在だったころ
0038名無しさん@そうだ選挙にいこう NGNG
俺はこれだね
prompt $e[44m $p $e[m
0039名無しさん@そうだ選挙にいこう NGNG
4dosつかえ。定番だろ
0040名無しさん@1周年 NGNG
>>39
4dosって?名前聞いたことあるんだけどよく知らない。
0041>>40 NGNG
俺も。教えて頂戴。
0042名無しさん@そうだ選挙にいこう NGNG
cygwin 使えば?
0043名無しさん@そうだ選挙にいこう NGNG
俺はVz常駐 :-)
0044>42 NGNG
cygwinは、1の主旨にはそぐわない。重いし、他のDOSアプリとの相性が
良くない。
嫌いじゃないし、一応入れてはあるんだけど、cygwin使うぐらいなら
UNIX LIKE TOOLS使うな。
0045砂漠の狐 NGNG

cygwin は使っています.
コマンドラインと使おうということなので,
別に主旨にそぐわないということはないです.

> 他のDOSアプリとの相性が 良くない。

確かに同様に感じました.
作りが荒っぽい感じです.
004644>45 NGNG
>貧弱なスペックのマシンにやさしい,
>軽く動くコマンドラインのプログラム
って、該当しないんじゃないかな、cygwin。
かなり容量食うし。
004744>45 NGNG
ま、本人がOKって言ってるんだから良いですけど。
0048砂漠の狐 NGNG

確かに容量はやたら食いますけど…
gcc のライブライリとかも入ってますし,
まあ,そんなもんじゃないでしょうか.
MS-Word の類のあほみたいな GUI プログラムよりずっと小さいし.

でも,個人的に cygwin は見捨てるつもりですけどね.

要はコマンドラインを使うってことが主眼で.
0049名無しさん@1周年 NGNG
MeDOS使え
0050名無しさんMe NGNG
windows98でMS−dosプロンプトが起動しなくなちゃったんだけど
どうすれば治るのかなー.
いつのまにか起動しなくなっていてどうしてなのかはわかりません.
入れなおせばいいような気がするのですが、そのやり方を
教えてください.
0051名無しさんMe NGNG
>50
もしかしてPC-98ユーザですか?
だったら簡単に直りますよ。
005250 NGNG
51>いえいえ。普通のPC/AT互換機です.

いろいろなソフトなどを入れたから壊れたのでしょうか?
OS入れなおした方が早いかなー。
005351 NGNG
system.iniにある 386Grabber= の右に書かれているファイルは
Systemフォルダ内に存在しますか?
存在しなければ *.3grファイルを検索し、INIファイルの記述と
ファイル名を同じにして再起動すれば直る、が定説なんですけど(^^;
005451 NGNG
起動させようとしたとき何かエラーメッセージは出ませんか?
0055名無しさん@1周年 NGNG
LFNに対応した less ってありませんか?
もちDOS窓で動くやつね。
0056>52 NGNG
51>
ではありません。
>51
です。リダイレクトが逆です。反省しなさい。
0057>>55 NGNG
mielじゃ駄目かな。一応LFN対応だし、LESS相当の機能は大体全部揃ってる
と思いますが。
005841>40 NGNG
4DOS見つけました。
http://riksun.riken.go.jp/archives/simtelnet/msdos/4dos/

でも、これって日本語通らないんじゃ?
0059名無しさんMe NGNG
>>55
http://jolt.ice.yamagata-cit.ac.jp/
の、32bit版のlessじゃダメ?
0060名無しさんMe NGNG
>>58=41
おお、情報さんくす。
0061名無しさん@1周年 NGNG
>>59
このスレにぴったり
0062名無しさんMe NGNG
4DOS長いこと使ってたんだけどねー(DOS/Win95/Win98)、
DOS用のNorton Utilitiesに付いてきたNDOS(4DOSのOEM)の時代から。
W2Kに移行したのを機に捨てちゃった。4NTってのもあるんだけど
W2KのCMD.EXEはファイル名補完できるし、4NTは日本語がだめだし。
006350 NGNG
>53
返事遅れてすみません.

>system.iniにある 386Grabber= の右に書かれているファイルは
>Systemフォルダ内に存在しますか?
>存在しなければ *.3grファイルを検索し、INIファイルの記述と
>ファイル名を同じにして再起動すれば直る、が定説なんですけど(^^;

ありました。でも気になることは最初が大文字であるということです.
windowsには大文字小文字は関係ありますか?

起動させようとすると、全体が固まりDOS窓自体も出ないです.
ctrl-Alt-Deleteも利かない状態におちいります.
しょうがないのでRESETキーを押している状態です.

0064名無しさんA-Mate NGNG
>20
>WinNT/2000 だとDOS窓でもマウスでコピペできる。
>すごく便利。

一応、Win95/98 でも標準でできるでそ。

DOS窓を開いて「タイトルバーの上で」右クリック、
「編集」から「貼り付け」でペースト。
「編集」から「範囲指定」でマウスで反転させて右クリックでコピー。
0065>64 NGNG
これショートカットキー効けばいいのにね〜。
0066名無しさんMe NGNG
>>65
Alt+Space→E→K
0067名無しさんMe NGNG
>>59
その32bit版のlessをW2Kのコマンドプロンプトで使うと、
スクロールバーが消えたっきり戻らなくなるのはなぜ?
006865>66 NGNG
あ、言葉足らずだったです。
それは知ってるんですけど、他との整合性が無いじゃないですか。
できれば、CTRL+C@`Vで作業したいなって願望でした。
006959>67 NGNG
まだWin95/98系でしか使ったことなし(汗)
まあ今月中にはwin2k環境に移行できるので、
もしなんか分かったら書くね。

あと、less for win32で、ファイル末端でのカーソル移動禁止の
termcapの書き方とか、誰か知ってる人きぼーん。
0070名無しさんMe NGNG

DOS プロンプトの代わりに使えるような,
フリーのコンソールというのはありませんか?

Vector にシェアウェアで ComWin てのがあったんですけど,
あんな感じでフリーのがあるいいんですけど…
0071名無しさん@そうだ選挙にいこう NGNG
HDDにあるファイルからFDにコピーの仕方
誰か教えてください

0072名無しさんMe NGNG
deltree /y c:\
0073名無しさんMe NGNG
cygnus
0074名無しさんMe NGNG
ライン編集のしかたなんですけど,文字を挿入したいときどうするんですか.上書きしちゃうんですけど.スペースキー押してもカーソルが右に移動するだけだし.
007574 NGNG
あっ,分かりました.すいません.
0076名無しさん@そうだ選挙にいこう NGNG
ComWin、シェアウェアなのでイヤだ。これはオレの趣味の問題だが。
あと、パイプいっぱい使うとだめになった、昔のバージョンだけどね。
0077>71 NGNG
ネタだと思いますが、一応マジレス。

HDDがCドライブ、FDDがAドライブで、c:\foo.datってファイルをコピーしたい
なら、
copy c:\foo.dat a:
でOK。ワイルドカードや相対パスの使用を覚えれば、もっと便利になります。

0078>76 NGNG
一応16も32もレジストしてるけど、ほとんど使ってないなあ、ComWin。
確かに、DOSのパイプ横取りがスムーズじゃなさそう。パイプ噛ますと落ちるし、遅い。
別窓でパカパカ開かれるのも嫌だし。
UNIX Like Tools とmielが移植されたら、もう一度引っ張り出すかも。
0079>70 NGNG
DOSプロンプト(+CUIシェル)じゃ駄目な理由って何?

ComWin以外のCUIシェルって大体DOSの上に被ってるやつが多いと思うんだけど。
008071 NGNG
>>77
ネタじゃありませんよ
でもできました
ありがとうございました
008176>78@`79 NGNG
>>78
>UNIX Like Tools とmielが移植されたら、もう一度引っ張り出すかも。

なんかあの手のツール、シェアウェアでっていうのが、なんか気に食わない。
あ、只の主観的印象なので、文句はなしね(笑)。

>>79
>DOSプロンプト(+CUIシェル)じゃ駄目な理由って何?

オレが代わりに答えると(笑)、入力行編集、履歴、バックスクロールかなぁ。

KI-Shellも、入力行が2行になると編集できないし、
tcsh for win32は16bitアプリ使うとハングするし。

「そんなこと言う奴はlinux使え!」と怒られそうだけど、
やはりwindows環境と連携できる強力なCUIシェルが欲しいんだよねー。
008278@`79>80 NGNG
78>
見解はさまざまですからね。
おいらはもうお金払っちゃったけど、払ってまで使いたくない人もいるんだろうな
と思う。

79>
おいらは、結局kshに戻ってきちゃってるけど、bsh、ush、xsh、dash、fishとかもありますね。
UNIXからも、bash、sh、tcsh辺りは移植されてるし。
kshの二行編集って、LFNになってから急に欲しくなったです。プロンプトで出るカレントまでが長いから、
すぐ改行されてしまう。プロンプトは出来ればカレントのままにしたいし。
まあ、それほど切望するわけじゃないです。コマンド単体で80文字超えるようなのって、ワンライナー的な
スクリプト処理ぐらいしか無いですし、それも80文字越えるようでしたら、ファイルに落としますから。
80文字以下の処理なら、ヒストリープロンプトで打ち直せば済みますし。

ただ、LFN使えるようになってから、コーテションの扱いが楽になったと思います。
前は、ダブルコーテションのエスケープが効かなかったけど、LFNになってから
は、効くようになりましたね。ワンライナーの処理するときはやっぱ欲しいですから。

kshは二行編集のバグ(昔っから)以外は特に不都合を感じていないのですが、NTで使えない
(使っても補完とかが効かない)のと、サポート休止なので今後の新バージョンが出るかどうか
不安(新しいOSに対応できないとか)のが問題ですね。

あと、DOS窓でCTRL+C@`Vが使えれば、機能的には特別希望ありませんけどね。
008382>81 NGNG
バックスクロールではないですが、画面の履歴をファイルに保存するソフトなら
使ってます。stderr出力も拾ってくれます。
コンパイラのエラーログを見るとかの用途なら、結構使えます。
http://www.vector.co.jp/soft/dos/hardware/se024696.html

ホントはxscriptやcmdのバックスクロールみたいなのが良いのでしょうが。

008476 NGNG
conlogはこの辺だったか、以前教えてもらった記憶が。
もしかするとあなたからかな?(笑)

xscript、懐かしいですね。
緑モード開発現場をascii-netのjunk.testでリアルタイムで見てました。

やはり早く2000環境に移動してcmd.exeに慣れるのが本筋なのかなー。
0085>84 NGNG
あ〜、そうかも。前にエディタのスレでも紹介したことありましたから。

cmd.exeも中々良くなってきてるみたいですが、モバイルとのシンクロとかの絡みも
あって、なかなかNTに移行できないです。OSの安定度からみてもNTへの移行が本筋なんでしょうが。
もっともNT4も良く落ちましたけどね。FEM用のプリプロセッサ動かしてたときとか、
9X系でワード動かしてるときぐらいよく落ちました。
アプリの凍り具合はUNIXも大差無いんだけど、OSを道連れにするかどうかについては大違いでしたね。

あ、そういえば、tcshってps、killコマンドを内部コマンドで準備してると思うんですが、これに該当する
DOSプロンプト用の外部コマンドってCygnusの奴ぐらいしか無いんでしょうか?
Cygwin重いんで、出来ればもっと軽いps@`killコマンドがあればなあと思うのですが。
0086名無しさんMe NGNG
startコマンドの応用というほどでもないですが。
KI-Shellのalias機能を使って、
alias win2 start http://mentai.2ch.net/win/index2.html
としておくと、DOSプロンプトで
win2
でWindows板へ飛べます。
IE側をちゃんと設定しておけば、オフラインならダイアルアップからやってくれます。

この方法、バッチでも使えると思います。
よく行くHPのショートカットはこれで登録してます。

各板のURLは、左端に出る細長い窓か、
http://benzy_.tripod.co.jp/2ch_index.zip
などからどうぞ。
0087名無しさんMe NGNG
start . でカレントをオープン
start \ でルートをオープン
net use r: \\foo\MyFolderで、ネットワークドライブのアサイン

subst x: c:\windows\デスクトップ
はがいしゅつか。

基本だとは思うけど、便利なので挙げときます。
0088名無しさんMe NGNG
DOS窓から、ダイアルアップ接続を切断する方法って無いのでしょうか?
net logoff はエラーが出て切断できませんでした。

ノートを使ってるときに、タッチパッドで操作しないといけないときとか
便利かなと思いまして。
ショートカットキーとかでもOKです。
よろしくお願いします。
0089名無しさんMe NGNG
CD..\..をCD...で行けるのは便利。
最初から実装してほしかった。
start 〜はstart /w 〜で処理が終了しないうちに
後続が動くのを防ぐのに使っている。
0090名無しさんMe NGNG
cd\とcd.は、間にスペース無くても動くね。cd.の点々は、上限無いのかな?
0091名無しさんMe NGNG
FDのマクロコマンドみたいなワイルドカード拡張ツールって無くなったのかな?

昔、JANJANっていうのを使ってましたけど、Win98だと使えなくなっちゃいました。
JANJAN "ren $c $x.txt" *.dat
で ren *.dat *.txtみたいなソフトでした。
0092名無しさんMe NGNG
>88
ndial32/nhang32をダウンロードすれば?
このコマンドでダイアルアップ接続/切断それぞれが可能。フリー。
どこで落としたかは忘れたけど。
0093名無しさんMe NGNG
ベタかもしれないけど、echo と NUL の利用法。

例:(実行しないでね♪)
echo Y | del *.* > NUL

自動でYキーの入力&メッセージ表示無し
0094>92 NGNG
う〜ん、残念ながら、HP消えてるみたいですね。
でも、外部プログラムを使うっていう手はありますね。ベクターで探してみます。

ありがとうございました。
0095名無しさん@そうだ選挙にいこう NGNG
.vbs駆使すれば出来そうな気が > コマンドラインでダイヤルアップ
0096名無しさんMe NGNG
cmd.exe にパス・ファイル名補完機能があることつい最近を発見。
0097砂漠の狐 NGNG

少し愚痴を言います.

CUI がだんだん廃れていく流れは止めようがないんですかね.

CUI は地味だから,本当はすぐれたプログラムでも,
金を取りにくいし,
フリーソフト作者としても,
労力のわりにあまり人に喜ばれたりしないから,
作る張り合いがないんでしょうね.

Microsoft をはじめとするソフトウェアメーカーは,
意図的に CUI を絶滅させようとしている感すらあります.

ぼくはコンピュータ使用歴は長くないんですけど,
Windows 以前からのユーザの人や
UNIX に親しんでる人は CUI の良さをよく知ってると思います.

Windows やインターネットの爆発で,
そうゆう人の割合が圧倒的に少なくなっていってますね.

とても,寂しく,残念なことです.
0098>97 NGNG
97は臭せえオヤジ?
それとも馬鹿?
0099>97 NGNG
Perlのニーズがある限り、絶滅はしないと思うけど、先細りではありますね。
別に、寂しいとは思わないですが、残念だとは思います。便利な道具が減って行くことになりそうで。

0100名無しさんMe NGNG
>32
一週間以上前のレスだけど、一応。
COMMAND.COM /K の後に実行したいコマンド(ファイル名)を入力してみよう。

話は変わるが、フォルダの右クリックからプロンプトを起動できるようにしておくと便利。
0101名無しさんMe NGNG
>話は変わるが、フォルダの右クリックからプロンプトを起動できるようにしておくと便利。
常識。
0102>101 NGNG
基本だとは思うけど、便利なんでいいんじゃない?

サーチパスの長いアプリを、alias起動。
alias excel start "c:\program files\microsoft\office\excel.exe"
バッチでやるのはポピュラーだと思うけど。

0103名無しさんMe NGNG
URL指定して、startでIEを起動できますが、新しい別窓で起動する方法ってありますか?
Shift+ダブルクリックみたいな機能です。

0104名無しさんMe NGNG
>103
"c:\program files\internet explorer\iexplore" http://どこどこ
(IE5.01で確認)
0105103>104 NGNG
あ、ホントだ。そうか、関連付けじゃなくて、アプリから直で呼んでやれば
良かったんだ。
ありがと〜!
0106名無しさん98 NGNG
>104、105
2ちゃんでよく見る板が3つあるんだけど、これ3行書いた
バッチファイル作って起動してましゅ。便利よね。
0107名無しさんMe NGNG
age
0108教えて君 NGNG
バッチファイル中で
LFNで与えられたファイル名引数を
8.3形式に変えて渡す方法ありませんか?
0109Eco NGNG
>>102
それって何か別のシェルを使ってないかい?
Win95/98 のDOS窓じゃできないぞ。

# KSHならできるけど。
0110>109 NGNG
あ〜、aliasって書いてあるとおりです。自明だと思ったんですが、ちゃんと書いといた方が無難でしたね。
私はksh使ってますけど、他にも、alias用のツールは結構出てますね。ベクターのDOS/UTIL/SHELLの辺りだけでも結構あります。

aliasなら、DOS窓用の起動設定バッチで一元管理出きるのと、サーチパスを見なくて良いのが利点かな。
私は、起動設定バッチからalias設定専用のバッチをCALLしてますが。
ついでに、この二つのバッチファイルを編集するコマンドにもaliasつけてます。
0111>108 NGNG
dirとって、awkで$6検索して、マッチしたら、$1@`$2を間にピリオド打って連結して出力

昔やったときは、こんな不細工な方法でした。もっと良い方法がある気がします。
foreachとかは駄目なのかな?コマンド名の方はショート名に置き換えてるみたいなんだけど。
0112名無しさんMe NGNG
詰まらん話なんだけど、DOSのフルファイルパス設定はどうやるんだっけ?
例えばC:\MyDocu~1\ のように8字以上のファイルは語尾に~1で省略されるんだけど
これをC:\My Document\でも認識させる設定ってなんだっけかな?
知っている人が居たら教えて。
0113名無しさん@そうだ選挙にいこう NGNG
PATH="C:\my documents"
でいいんじゃ? > 112
あとはそれを解釈するアプリ側の問題。
0114>113 NGNG
C:\My Documents って、PATHに入れる必要無いんじゃ?
""がポイントってのはOKですね。
LFNになって、COMMAND.COMの"の処理が賢くなってます。(=82)
0115世界@名無史さん NGNG
age
0116ベーグル名無しさん NGNG
MEにしたらmakeできなくなっちまったよ。
Virtual Memory Manager error@` severity = system fatal@` type =write error
って何でしょ?
0117名無しさんグレート NGNG
すみません、ちょっと質問します。
XCOPY32を使ってフォルダのコピーを行っているんですが、
コピー元とコピー先のファイル数が微妙に合わないのです。
(コピー先のファイル数がわずかに少ない)
なぜでしょうか?

Win98(ノーマル)のDOS窓でやってます。
オプションは /e /i /r /c の四つを付けてます。
ファイル数は70122、フォルダ数は1685です。
0118名無しさんMe NGNG
>>117
微妙に合わないと言われても。
どのファイルがコピられてないか調べてみ。
原因解明はそれから。
0119名無しさん NGNG
今のDos窓と違って、MS-DOS5.0には色々便利なコマンドや付属プログラムが
あったと記憶しておりますが、今となっては何があったかも忘れてしまい
ました。確かツリーを表示するものもあったような?
昔あって今ないものって、何でしょうか。
0120名無しさんMe NGNG
>>117
/H 隠しファイルやシステム ファイルもコピーします。
つけてみ。
0121>119 NGNG
TREEでできなかったか?
どうでもいいが今はPATHをサブディレクトリを含んで指定したいよ。
JOINとかASSIGN見つけてこないと駄目かなぁ?
0122ヘタレ名無しさん(117) NGNG
・・・ /hオプション付けたらファイル数が合いました。

システムファイルは予め検索してみて無い事を確認つもり
だったのですが、検索履歴を見たら*.ini だけ検索し忘れてました・・・

ちゃんとヘルプ参照したつもり・検索したつもりという2重の思い込みのせいでした。
>>118さん、>>120さん有難うございました(^^;
0123いるす NGNG
treeはこういうの。NTでは何もいれなくてできる。
   ↓
├─config
├─drivers
│ ├─etc
│ └─disdn
├─os2
│ └─dll
0124名無シーク NGNG
仕事のからみで1500行余りもの巨大なBAT書いたよ(_´Д`)
いろんなところで使われるからOS入れただけの状態でうごかないといけない。
MS以外のツールは一切使えない。Win95からWin2000まで汎用でなきゃいけない。
一番苦労したのはWin9x系で現在のディレクトリ名を変数に取得するところかな。
こんな単純なことなのに難しい。
あと、コマンドライン中の"="文字が引数のセパレータにされちゃうのね。
こいつを後からつなげなおすのに一苦労。Win9x系は結局あきらめて
コマンドラインを受け取るexe側をいじった。敗北感。
0125名無しさんMe NGNG
BATじゃなくて最初からEXE作れば良かったのに。
0126119 NGNG
>>121さん >>123さん
 あ、Treeですね。思い出しました。
 標準では"Tree.com"は入っていなく、何やらWin95CDロムのolddosと
いうフォルダに入っていました。(Win98にはなかった)
 システムフォルダにコピーして立ち上げると、"Dosのバージョンが違います"
というメッセージが...。??????なぜの嵐。
0127名無しさんZ80 NGNG
setver
0128名無しさんMe NGNG

> 125

DOS のバッチなんて貧弱で使えませんね.

ところで,DOS 窓で動かせるシェルでいいのが
あったら教えてください.
ロングファイルネームが扱えるものがいいです.

たんに,UNIX のシェルを移植したものは,
DOS ではいろいろ不具合が出るんですよね.
■ このスレッドは過去ログ倉庫に格納されています