119) ヒストリ履歴が出来ません KaoriM 2002/03/26(火) 04:32 |
|
Win98seでのdos窓で [↑][↓]で以前使用したコマンドが出ると思ったのですが何故か出なかったので C:\Windows\command.comのプロンプトのバッチファイルに 「dosime doskey /insert」 と記述してdos窓を開いてみたのですが何の変化もありません。 [スタート]→[MS-DOSプロンプト]のプロパティに 「c:\autoexec.bat」と記述してみました。 c:\autoexec.batには 「loadhigh C:\WINDOWS\command\nlsfunc.exe C:\WINDOSW\country.sys」 と既に記述してあったのでこの行の下に 「doskey /insert」 を書き足しました。 それでdos窓を開いてみたですが 「C:\WINDOWS>loadhigh C:\WINDOWS\command\nlsfunc.exe C:\WINDOSW\country.sys NLSFUNCはWindowsのDOSコマンドプロンプトからは組込めません。 C:\WINDOWS>doskey /insert DOSKEYが組込まれました。 C:\WINDOWS> C:\WINDOWS> C:\WINDOWS>」 という風に表示されました。 で色々とコマンドを入力して[↑][↓]でコマンドを呼び出す事が出来たのですが新規にdos窓を起動すると幾ら[↑][↓]しても以前入力したコマンドを呼び出す事は出来ません。 どうすればdos窓を終了した後でもコマンド履歴を記憶させておく事が出来るのでしょうか? |
|
122) Re:ヒストリ履歴が出来ません SYSOP 2002/03/27(水) 03:07 |
|
http://forum.nifty.com/fpcu/ |
|
>[スタート]→[MS-DOSプロンプト]のプロパティに >「c:\autoexec.bat」と記述してみました。 >c:\autoexec.batには >「loadhigh C:\WINDOWS\command\nlsfunc.exe C:\WINDOSW\country.sys」 >と既に記述してあったのでこの行の下に >「doskey /insert」 >を書き足しました。 AUTOEXEC.BATの書き足し部分はそのままでよいですが、MS-DOSプロンプトのプロパティからAUTOEXEC.BATを起動する設定は削除してください。 AUTOEXEC.BATは、Windows98起動の際に自動的に実行されるという性質をもった特別なバッチファイルです。そこにDOSKEY /INSERTと書き足したのであれば、以後、Windowsから起動したすべてのDOS窓にDOSKEYは常駐しています。あらためて起動し直す必要はありません。 >どうすればdos窓を終了した後でもコマンド履歴を記憶させておく事が出来るのでしょうか? 残念ながらDOSKEYのコマンド履歴は、個々のDOS窓のメモリー内にしか蓄積されません。一旦DOS窓を終了したらそれまでの履歴は消えてしまいます。 どうしてもということになると、履歴をたとえばファイルに逐一保存して、PCを再起動しようが何をしようがちゃんと以前の履歴を覚えているようなタイプのオンラインソフトなどを探してみるテはあるかもしれません。 YanaKen |
|
137) Re2:ヒストリ履歴が出来ません KaoriM 2002/04/02(火) 07:48 |
|
> 別なバッチファイルです。そこにDOSKEY /INSERTと書き足したのであれば、以後、 > Windowsから起動したすべてのDOS窓にDOSKEYは常駐しています。あらためて起動し直 > す必要はありません 分かりました。 ご回答どうもありがとうございました。m(_ _)m |