facebook twitter hatena line google mixi email
★お気に入り追加


  • 1
  • どす
  • 2002/01/10 14:26
Win2KだろうがXpだろうが98だろうが
クリーンインストールには必要だよな。

第一、ハードディスクフォーマットしようとしたら
Winじゃできねーだろ。

Dosの自爆フォーマットがいいんだよ。


みんなどうよ??

ここまで見た
  • 577
  •  
  • 2006/02/23(木) 02:36:36
echo /?

commandから打ってみ

ここまで見た
  • 578
  •  
  • 2006/02/23(木) 07:27:29
>>573-574
OSにはシステムコールライブラリやライブラリと言うものがあり・・・
カーネルはハードウェアを抽象化し・・・

ってことで、純粋なマシン語ではないよ。

ここまで見た
  • 579
  •  
  • 2006/02/23(木) 07:39:21
・・・

ここまで見た
  • 580
  •  
  • 2006/02/23(木) 07:45:35
バイナリ≠マシン語

ここまで見た
  • 581
  •  
  • 2006/02/24(金) 00:32:45
>>578 はよくわかっていない。

ここまで見た
  • 582
  •  
  • 2006/02/24(金) 00:46:47
とりあえず誰かよくわかる説明をしろ

ここまで見た
  • 583
  •  
  • 2006/02/24(金) 01:25:41
マシン語
CPUが直接理解し実行できる言語であり2値の電気信号の集まり

近藤ましんご臣
べーしっ君の同級生でありライバル

ここまで見た
  • 584
  •  
  • 2006/02/24(金) 01:29:52
それじゃあ直接CPUを叩かなくてもプログラムが動くのは何で?
(たとえばWinXPで作ったプログラムが、i486のWin95で動いたり)

ここまで見た
  • 585
  •  
  • 2006/02/24(金) 01:35:19
たぶん、BIOSに互換性あるから

ここまで見た
  • 586
  •  
  • 2006/02/24(金) 02:00:18
>>585 はよくわかっていない。

ここまで見た
  • 587
  •  
  • 2006/02/24(金) 02:11:27
578=584は馬鹿か?

ここまで見た
  • 588
  •  
  • 2006/02/24(金) 02:12:51
>>584
半田付けがしっかりしてるから

ここまで見た
  • 589
  •  
  • 2006/02/24(金) 08:31:37
>>587はよくわかってない

ここまで見た
  • 590
  •  
  • 2006/02/24(金) 13:31:40
バッチファイルの中で
> が付いた命令文をバッチファイルに書き込むにはどうすればいいの?

例えば
copy a:\*.* b:\ > nul
をバッチファイルに書き込もうとして
echo copy a:\*.* b:\ > nul > hoge.bat
としてもうまくいかないのです。

ここまで見た
  • 591
  •  
  • 2006/02/24(金) 17:22:15
>>590
('A`) ・・・

ここまで見た
  • 592
  •  
  • 2006/02/24(金) 23:05:06
echo off
echo f 100 17f 1a > tmp1.txt
echo ea 100 "echo hello,world! > c.txt",0d,0a >> tmp1.txt
echo n tmp2.txt >> tmp1.txt
echo r bx 0 >> tmp1.txt
echo r cx 7f >> tmp1.txt
echo w >> tmp1.txt
echo q >> tmp1.txt
symdeb < tmp1.txt > nul
type tmp2.txt > b.bat
echo type c.txt >> b.bat
del tmp1.txt
del tmp2.txt
command /c b.bat

ここまで見た
  • 593
  •  
  • 2006/02/25(土) 00:01:15
@REM Win 2000/XP版
@echo off
echo echo hello,world! ^> c.txt >b.cmd
echo type c.txt >> b.cmd
call b

ここまで見た
  • 594
  •  
  • 2006/02/25(土) 00:07:13
これってシェルにぶち込めば動く訳?

ここまで見た
  • 595
  •  
  • 2006/02/25(土) 00:17:33
シェルにはぶち込めません

ここまで見た
  • 596
  •  
  • 2006/02/25(土) 00:23:42
MS-DOSにはシェルと言う考え方がないんだろう
ユーザーアプリはシングルタスクでしか動かんもんな。

ここまで見た
  • 597
  •  
  • 2006/02/25(土) 01:03:27
command.com以外のコマンドインタプリタも使えん事はないが、一般的ではない。
それからシェルの概念とマルチタスクかどうかは関係ない。

ここまで見た
  • 598
  •  
  • 2006/02/25(土) 01:32:50
単純なコマンドを並べたバッチファイルでないの


ここまで見た
  • 599
  • 590
  • 2006/02/25(土) 13:28:21
>>593
ありがとうございます。
残念ながらDOS5です。

プロンプトテキストなら $g で > がでるのですが
やっぱりDOSはダメなのかなぁ

ここまで見た
  • 600
  •  
  • 2006/02/25(土) 15:07:29
>>599
Copy con xxx.bat
copy a:\*.* b:\ > nul > hoge.bat
^Z

ここまで見た
  • 601
  •  
  • 2006/02/25(土) 17:22:18
hoge.batの中身は
xx個のファイルをコピーしました。
なのだが。

ここまで見た
  • 602
  •  
  • 2006/02/25(土) 18:07:59
>>599
symdebはなくともedlinくらいなら使えるだろ

echo off
echo "copy a:\*.* b:\ > nul" > hoge.bat
echo 1,2r"> tmp.txt
echo e>> tmp.txt
edlin hoge.bat < tmp.txt > nul
del tmp.txt

ここまで見た
  • 603
  •  
  • 2006/02/25(土) 19:59:39
この文法はwindowsに継承されてるの?

ここまで見た
  • 604
  •  
  • 2006/02/25(土) 20:50:01
>>603
orz
もうレベルがどうとかの問題でなく、ひとつの時代が過ぎ去ったような・・・

ここまで見た
  • 605
  •  
  • 2006/02/25(土) 21:02:51
>>601

C:>Copy con xxx.bat
 ~~~~~~~~~~~~~~~~~~
copy a:\*.* b:\ > nul > hoge.bat
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^Z
~~~
1 個のファイルをコピーしました。
C:>type xxx.bat
~~~~~~~~~~~~~~~
copy a:\*.* b:\ > nul > hoge.bat

C:>


ここまで見た
  • 606
  •  
  • 2006/02/25(土) 21:14:35
>>605

C:>xxx
  ~~~
C:>copy a:\*.* b:\ > nul > hoge.bat

C:>type hoge.bat
  ~~~~~~~~~~~~~
   xx個のファイルをコピーしました。

C:>

ここまで見た
  • 607
  •  
  • 2006/02/25(土) 21:22:47
このスレの人たちは何やってるの?

ここまで見た
  • 608
  •  
  • 2006/02/25(土) 21:46:16
>>602
外部コマンドが必須なら
> nul
部分は諦めまて外します。
echo copy a:\*.* b:\ > hoge.bat
ならちゃんと出来ますので。

>>605-606
その後
C:>xxx.bat
C:>type hoge.bat
copy a:\*.* b:\ > nul
C:>
にしたいだけなのですが。

ここまで見た
  • 609
  •  
  • 2006/02/25(土) 21:48:47
続き
>>590に書いてるように
copy a:\*.* b:\ > nul
という内容のファイルをバッチファイル1本で作りたいだけなのです。

ここまで見た
  • 610
  •  
  • 2006/02/25(土) 21:53:37
>>1
いいんじゃないっすか?

ここまで見た
  • 611
  •  
  • 2006/02/26(日) 02:08:41
>>609
C::> copy con junk.txt
copy a:\*.* b:\ > nul
^Z

C:>copy con nanodesu.bat
@Echo off
copy junk.txt hoge.bat
^Z

C:>nanodesu
 1個のファイルをコピーしました
C:>type hoge.bat
copy a:\*.* b:\ > nul


ここまで見た
  • 612
  •  
  • 2006/02/26(日) 04:17:37
>>611
610で書いたように
バッチファイル1本で作りたいのです。
~~~~~~~~~~~~~~~~~~~
junk.txtを必要とするのでバッチファイル1本とは言えません。

ここまで見た
  • 613
  •  
  • 2006/02/26(日) 09:38:54
ウゼーからこっちいけよ

初心者〜管理者まで必読!コマンドライン(DOS Pt.4)
http://pc8.2ch.net/test/read.cgi/win/1116131036/

ここまで見た
  • 614
  •  
  • 2006/02/26(日) 12:54:52
>>613
プッ

ここまで見た
  • 615
  •  
  • 2006/02/26(日) 19:29:44
>>612
C::> copy con hoge.bat
@Echo off
If "%1"=="" Goto _1
copy %0 %1
Goto _0
:_1
copy a:\*.* b:\ > nul
:_0
^Z

C:>hoge hoge1.bat
 1個のファイルをコピーしました

C:>type hoge1.bat
If "%1"=="" Goto _1
copy %0 %1
Goto _0
:_1
copy a:\*.* b:\ > nul
:_0

C:>hoge1
指定されたドライブが見つかりません

C:>


ここまで見た
  • 616
  •  
  • 2006/02/26(日) 19:39:31
トロイ文法だな、このJCL

ここまで見た
  • 617
  •  
  • 2006/05/21(日) 13:26:45
XPでMS-DOSアプリケーションを動かす為にファイル名から実行の別メモリ領域で実行してるのですが、動きません。
どこか間違えてるのでしょうか?

ここまで見た
ここまで見た
  • 619
  •  
  • 2006/05/21(日) 14:22:33
http://www.amazon.co.jp/exec/obidos/ASIN/B00008HYVE/

ここまで見た
  • 620
  •  
  • 2006/05/21(日) 15:43:48
>618>619
なるほど、フリーのが見つからない場合、それを購入することにします。
ありがとうございました。

ここまで見た
  • 621
  •  
  • 2006/05/21(日) 17:53:42
>>620

XPのコマンドプロンプトは、DOSそのものではない。
あくまでもNTカーネルのためのコマンドラインshellに過ぎない。
function call のみを使っている簡単なDOSプログラムくらいしか
動かないよ。

AT互換機で動作していたプログラムなら、VMWare上のDOSで
動かすのも手だよ。フリーの VMPlayerもあるし。



ここまで見た
  • 622
  •  
  • 2006/05/21(日) 20:12:51
>621
なるほど。
とりあえずフリーのVMPlayerでも落として試してみます。

ここまで見た
  • 623
  •  
  • 2006/05/21(日) 21:14:00
某ソフト上から確認すると、MS-DOS Version 5.0・・・

ここまで見た
  • 624
  •  
  • 2006/05/21(日) 21:34:08
あほですか

ここまで見た
  • 625
  •  
  • 2006/05/21(日) 21:40:04
いいえ、ばかです

ここまで見た
  • 626
  •  
  • 2006/05/21(日) 21:45:25
C:\DOCUME~1\OWNER\デスク~1>ver

Microsoft MS-DOS バージョン 5.00


実際NTは数々の面において、WinMeまでの資産を「捨てて」きた。
そしてMS-DOS 6.2以前の亡霊的なものを引き継いでしまった面もある。
たとえばScriptなんてフォントは9xの時代に捨て去ったフォントなのに、XPでは復活してる。

ここまで見た
  • 627
  •  
  • 2006/05/21(日) 21:53:15
つかNTが構想された時代にはまだMS-DOS 5.0だったし、DOSなんてサブシステムとしておまけでつけときゃよかったもの。
ブートディスクだってMe時代のディスクイメージの流用だろ?
手抜くところは本当に適当なつくりになってるから、いろいろ実験してみると面白いかも。

ちなみにぐり氏の偽シェルでも同じ現象が起きるな。

砂時計アラームタイマー
フリックゾンビ
ここまで見た

★お気に入り追加

このページを共有する
facebook twitter hatena line google mixi email