|
|
9) PC DOSでREBOOT REBOOT 2002/12/13(金) 23:44 |
|
はじめまして 市販ソフトのツールを使用してPC-DOS(Ver7.1)の起動DISKを作成しました。 作成したPC-DOSにてバッチファイルを作成しており、 バッチファイルからPCを再起動を行いたいのですが何か簡単で良い方法をご存知の方が居られましたらご教授頂けませんでしょうか。(できればEXEを作成 したくない)(以前、誰かに教わったような気が・・・。) |
|
12) Re:PC DOSでREBOOT SYSOP 2002/12/14(土) 13:52 |
|
>バッチファイルからPCを再起動を行いたいのですが何か簡単で良い方法をご存知の方が居られましたらご教授頂けませんでしょうか。 PD-DOS 7.1に含まれていたかどうか今ちょっとわかりませんが(まあ、あると思いますが)、HARDBOOT.COMがあればそれが使えます。 使い方は、 http://fpcu.on.coocan.jp/dosvcmd/hardboot.htm を読んでください。 YanaKen [個人homepage ]http://homepage3.nifty.com/yanaken/ [@pay窓口 ]http://pay.nifty.com/pay/servlet/pr?i=BDKQ048560 [@pay導入について]http://bbs.com.nifty.com/mes/cf_wrent/FPCU_B017/ |
|
15) Re2:PC DOSでREBOOT リンク 2002/12/15(日) 09:03 |
|
> PD-DOS 7.1に含まれていたかどうか今ちょっとわかりませんが(まあ、あると思いますが)、HARDBOOT.COMがあればそれが使えます。 HARDBOOT.COMはPC-DOSJ7.0/Vには含まれているようです。 ちょっと違いますが、以前WIN98,WIN95(WIN3.1)でDOSとマルチブートしてた頃は以下のようなBATを使ってました。 [WINBOOT.BAT] @echo off IF EXIST C:\COMMAND.W40 GOTO DOS IF EXIST C:\COMMAND.DOS GOTO WIN ECHO ERROR GOTO END :DOS ATTRIB C:\MSDOS.SYS -R -H -S REP BootMenuDefault=5 BootMenuDefault=1 C:\MSDOS.SYS REP BootMenuDefault=7 BootMenuDefault=1 C:\MSDOS.SYS ATTRIB C:\MSDOS.SYS +R +H +S del temp_rep.fil REPL MENUDEFAULT=DOS,1 MENUDEFAULT=WIN,1 C:\CONFIG.W40 chkwin.com if errorlevel 255 goto WIN31 HARDBOOT.COM GOTO END :WIN31 START REBOOT31.EXE B GOTO END :WIN ATTRIB C:\MSDOS.SYS -R -H -S REP BootMenuDefault=5 BootMenuDefault=1 C:\MSDOS.SYS REP BootMenuDefault=7 BootMenuDefault=1 C:\MSDOS.SYS ATTRIB C:\MSDOS.SYS +R +H +S del temp_rep.fil REPL MENUDEFAULT=DOS,1 MENUDEFAULT=WIN,1 C:\CONFIG.SYS chkwin.com if errorlevel 255 goto WIN31 HARDBOOT.COM GOTO END :WIN31 START REBOOT31.EXE B GOTO END :END [EOF] [DOS1BOOT.BAT] @echo off IF EXIST C:\COMMAND.W40 GOTO DOS IF EXIST C:\COMMAND.DOS GOTO WIN ECHO ERROR GOTO END :DOS ATTRIB C:\MSDOS.SYS -R -H -S REP BootMenuDefault=1 BootMenuDefault=7 C:\MSDOS.SYS REP BootMenuDefault=5 BootMenuDefault=7 C:\MSDOS.SYS ATTRIB C:\MSDOS.SYS +R +H +S REPL MENUDEFAULT=ALL,1 MENUDEFAULT=NON,1 C:\CONFIG.SYS REPL MENUDEFAULT=WIN,1 MENUDEFAULT=NON,1 C:\CONFIG.SYS REPL MENUDEFAULT=US,1 MENUDEFAULT=NON,1 C:\CONFIG.SYS chkwin.com if errorlevel 255 goto WIN31 HARDBOOT.COM GOTO END :WIN31 REBOOT31.EXE B GOTO END :WIN ATTRIB C:\MSDOS.SYS -R -H -S REP BootMenuDefault=5 BootMenuDefault=7 C:\MSDOS.SYS REP BootMenuDefault=1 BootMenuDefault=7 C:\MSDOS.SYS ATTRIB C:\MSDOS.SYS +R +H +S REPL MENUDEFAULT=ALL,1 MENUDEFAULT=NON,1 C:\CONFIG.DOS REPL MENUDEFAULT=WIN,1 MENUDEFAULT=NON,1 C:\CONFIG.DOS REPL MENUDEFAULT=US,1 MENUDEFAULT=NON,1 C:\CONFIG.DOS IF EXIST TEMP_REP.FIL del temp_rep.fil REBOOT95.EXE GOTO END :END IF EXIST TEMP_REP.FIL del temp_rep.fil WINDOWSからリブートするプログラムを使っていましたが、 名前を変えて使ってたので、本来の名は不明です(^^; WIN2000にしてからはNTFSにしてしまったのでDOSの起動はあきらめました。 ちょっと蛇足でしたね。ではでは~ http://www3.osk.3web.ne.jp/~shinpei/ |
|
22) Re2:PC DOSでREBOOT ReBoot 2002/12/18(水) 16:01 |
|
>>バッチファイルからPCを再起動を行いたいのですが何か簡単で良い方法をご存知の方が居られましたらご教授頂けませんでしょうか。 > > PD-DOS 7.1に含まれていたかどうか今ちょっとわかりませんが(まあ、あると思いますが)、HARDBOOT.COMがあればそれが使えます。 > > 使い方は、 >http://fpcu.on.coocan.jp/dosvcmd/hardboot.htm > を読んでください。 > >YanaKen > YanaKenさん、有難うございました。 ただ、残念な事に市販ソフトより作成したPC-DOSですのでHARDBOOT.COMが有りません。 昔々、他の方法で出来た記憶が有るのですが思い出せません。(記憶力悪いので(確かその時はMS-DOSでしたけれど)) やっぱりショットしたAP作成した方が早いでしょうか。(^_^;) |
|
25) Re3:PC DOSでREBOOT SYSOP 2002/12/18(水) 17:15 |
|
ReBootさん >ただ、残念な事に市販ソフトより作成したPC-DOSですのでHARDBOOT.COMが有りません。 そういう意味のPC-DOSだったんですね(^^;。 DOSレベルでの単なるREBOOTは、IBM PCのBIOSではINT 5hだったかを呼ぶだけなので(どこかで確認してください(^^;)、プログラミング自体は実はいたって簡単です。 ただし、ディスクキャッシュとのかねあいで問題が出ることがあるため、Windows3.0あたり以後はこうした簡易なやり方がしづらくなってしまったのですが(さらにHARDBOOT.COMの場合、AUTOEXEC.BATやCONFIG.SYSの入れ替え作業も行う役目を持っている)、もし「起動用フロッピーディスクにリセット用コマンドを入れておく」とかのレベルであれば、それを自力で再現するテもあるかと思います。 YanaKen |
|
14) Re:PC DOSでREBOOT 田添 一哉 2002/12/15(日) 07:14 |
|
http://www.thinkpad-lover.org/ |
|
REBOOT さんの 9 の発言に関するコメントです。 >市販ソフトのツールを使用してPC-DOS(Ver7.1)の起動DISKを作成しました。 作成した この表現が少々気になりますが。 >PC-DOSにてバッチファイルを作成しており、バッチファイルからPCを再起動を行いた >いのですが何か簡単で良い方法をご存知の方が居られましたらご教授頂けませんでし PC DOS そのものには、再起動をさせるコマンドがありませんので、何らかの ユーティリティの導入が必要になりますね。Vector あたりに、まだ転がってい ると思いますよ。 -------- This Message was Written at 2002/12/14(Sat) 10:11 ------------ 田添 一哉(Kazuya Tazoe) who is called "ThinkPad Lover" HomePage URL http://www.thinkpad-lover.org/ Windows XP Professional on ThinkPad T21(2647-9AJ) |
|
23) Re2:PC DOSでREBOOT ReBoot 2002/12/18(水) 16:10 |
|
> > REBOOT さんの 9 の発言に関するコメントです。 > >>市販ソフトのツールを使用してPC-DOS(Ver7.1)の起動DISKを作成しました。 作成した > > この表現が少々気になりますが。 > >>PC-DOSにてバッチファイルを作成しており、バッチファイルからPCを再起動を行いた >>いのですが何か簡単で良い方法をご存知の方が居られましたらご教授頂けませんでし > > PC DOS そのものには、再起動をさせるコマンドがありませんので、何らかの >ユーティリティの導入が必要になりますね。Vector あたりに、まだ転がってい >ると思いますよ。 回答、有難うございます。 フリーソフトは使用できない理由が有り、シェアソフト購入以外の方法を検討してました。 昔々、APを作成しなくても他の方法で対応した記憶が有るのですが忘れています。(残念) |