> タグスケがXPで動くように,VZもXPで動きます。
> VZが動けばsitiyo.defも動きます。
> そういった選択肢はございませんでしょうか。
> あかべこさん
> 通りがかりの文太です。
>やや性急過ぎるようです。
>たとえ真似であれ、一朝一夕でうまくいくというものではありま
>せんから,ひとまずご安心を。
>きちんとした手順を践んで、いくつかの問題をひとつひとつ解消
>してゆけば,かならず解決できる問題です。
>まさか修復不可能なやり方で書き換えていらっしゃるということ
>はありませんよね。(^^;
>まず、akabekoさんが遭遇しているエラー表示ですが,通常はパス>が通っていないかファイル名が違う,あるいは実行可能なファイ
>ルとして認識されていないファイルである場合に表示されるもの
>です。
> 問題は,
>・pathなどの環境変数が有効でない
>・実行場所が適切でない
>…というところにあると思います。
>ここは一旦最初に戻り,config.nt と autoexec.nt を元に戻しま>しょう。
>まず,VZを高橋版に更新しましょう。そして,Konno版パッチを当>てましょう。
>いまのうちにVZディレクトリにあるVZ.BATを削除するか名前を変
>えておきましょう。製品版添付のVZ.BATは初心者用ですから,こ
>の時代にVZを使おうという風流人には必要ありません。
> 「質問」ですが、config.vzt と autoexec.vztを編集するのに、NotePadを使って良かったのでしょうか、ミスだったら、どのようなエディタを使うべきでしょうか。
> 製品版のVZディスクは保有しています。
> 「質問」ですが、これを使うのですね。上記のとおり、konnoさんのvectorサイトにおけるコメントでそう判断しました。
>まず、akabekoさんが遭遇しているエラー表示ですが,通常はパスが通っていないかファイル名が違う,あるいは実行可能なファイル
>として認識されていないファイルである場合に表示されるものです。
> 問題は,
>・pathなどの環境変数が有効でない
>・実行場所が適切でない
>…というところにあると思います。
> 1.相変わらず同じエラー表示がでます。
>
> 16ビット MS-DOS サブシステム
> C:\DOCUMEN^1\林哲郎\デスク^1¥MS-DOS^1.PIF
> c:\WINDOWS\SYSTEM32\CONFIG.vzt システムファイルはMS-DOS およびMicrosoft Windowsアプリケーションを実行するのに適していません。アプリケーションを終了するには 、[閉じる]を選んでください。
>
> ここまでの結果を提供していただけると、次にどうするか、という点についてアドバイスできる可能性があります。
> よろしくお願いします。
> c:\WINDOWS\SYSTEM32のフォルダーにAUTOEXEC.NT,CONFIG.NTという二つのファイルが存在します。従って、これらを削除してはいないとおもいます。これらが、変性したかどうかは私には不明です。
> まず、ステップバイステップでやっていきましょうか。
> めざらさんの書いた以下のページ↓
> http://homepage3.nifty.com/mezala/vz/env/win/winxp.html
> ここの「ショートカットの作成開始」の部分「だけ」をやり直してみましょう。そして、デスクトップにできているショートカットをダブルクリックして、無事にコマンドプロンプトが起動するか。
> もし、上記と同じようなメッセージが出るようであれば、間違いなく原因は、config.ntが存在していないか、またはconfig.ntの内容がよろしくない、ということのどちらかに特定されるわけです。
> あかべこさん
> まず、この上のとしきさんへの回答をしてみましょう。(#3545)
> たぶん間違ってないと思うのですが、ここへの回答がめざらさん、konnoさんからの回答、これからくる回答、への基礎データを提供します(#3549は読んでいます)。
> 実は、としきさんのご忠告に従って何十回も「ショートカットの作成開始部分」をやり直しをしておりますが、結果が出せず、その都度弾き返されております。
それでは試しに次の破線で囲まれた内側の部分を, V.BAT とでも名前を付けて VZ のディレクトリに保存し, そのショートカットを作って起動してみてください。 ショートカットのプロパティの作業フォルダは C:\ で可。 最終行の「VZ」は例によって読み替えをしてください。 VZIBMJ.COMならVZIBMJと記述してください。 ----^ cut here ---- @ECHO OFF prompt $p$g path=%path%;c:\;c:\vz set TZ=JST-9 set vzbak=\bak set vzpath=c:\vz set vzsym=s16 PCAT WIN set temp=c:\windows\temp mode con rate=32 delay=1 vwx -z2 -x1 -v3 -l8192 VZ -nf+ -is+ -bm20000 -lf+ -Ci0 -Du+ ----$ cut here ---- 非常駐VZが起動できますか?
> それでは試しに次の破線で囲まれた内側の部分を,
> V.BAT とでも名前を付けて VZ のディレクトリに保存し,
> そのショートカットを作って起動してみてください。
> ショートカットのプロパティの作業フォルダは C:\ で可。
>
> 最終行の「VZ」は例によって読み替えをしてください。
> VZIBMJ.COMならVZIBMJと記述してください。
> 非常駐VZが起動できますか?
> KONNOバッチをかけたVZIBMJ.COMをすでに VZIBMJ.COMにリネーム> してあります。そういう意味ではなくて,バッチファイルの最後の行で「VZ」と 書いてあるところは,ご自分の環境に合わせて書き換えてください, という意味です。VZIBMJ.COMというファイル名のまま使用するので あれば,VZIBMJと書き換えてください。> 操作可能なプログラムまたはバッチファイルとして認識されていません。パスが通っているかファイルのあるディレクトリをカレントとし ていながら,このような応答があるということは,実行可能な拡張 子として認識されていないということになります。 コマンドラインの実行サンプルです。 Cドライブのルートまたはパスの通ったディレクトリにhogehogeと いう実行可能ファイルがないことを確かめてから,実行してみると 同様のエラー表示が出ます。 C:\>dir *.bat ドライブ C のボリューム ラベルは ******* です ボリューム シリアル番号は ****-**** です C:\ のディレクトリ 2006/05/10 07:42 0 AUTOEXEC.BAT 2010/02/04 22:03 21 TEST.BAT 2 個のファイル 21 バイト 0 個のディレクトリ 11,165,036,544 バイトの空き領域 C:\>hogehoge 'hogehoge' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\>set pathext PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH C:\> もしも,pathext に .BAT が含まれていない場合は,追加する必要 があります。
このBAT、うちでは動きませんでした。bm20000では多すぎたので bm15000 にしたら、動きました。 まずはオプションなど、何も無い状態で起動確認したほうが よろしいかと。> VZIBMJ.COMならVZIBMJと記述してください。この場合、起動DEFの名前もVZIBMJ.DEFにしないといけない ですよね。VZ.DEFで起動したい場合は、 SET VZDEF=C:\VZ\VZ.DEF を入れておけばOKです。 PATHも途中で切れてしまいますので、とりあえず、専用にします。 ということで、簡易版のV.BATです。 コマンドラインからではなく、エクスプローラの右クリックで V.BATのショートカットアイコンを作成して、そのアイコンから 起動してください。 @ECHO OFF prompt $p$g rem path=%path%;c:\;c:\vz path=c:\;c:\vz; set TZ=JST-9 SET VZDEF=C:\VZ\VZ.DEF set vzbak=\bak set vzpath=c:\vz set vzsym=s16 PCAT WIN set temp=c:\windows\temp mode con rate=32 delay=1 vwx -z2 -x1 -v3 -l8192 rem VZ -nf+ -is+ -bm20000 -lf+ -Ci0 -Du+ VZ
>>#3549 akabekoさん
> 第3、MS-DOSプロンプトのショートカットは相変わらず同じエラー表示が出ます。
> KONNOさん。お久しぶりです。昔、としきさんと三人で八王子でお会いして以来ですね。
> 第2、 V.batが動きました。下記のような表示が出ました。
> 但し、VZで日本語を入力できません。やはり、MS-DOSプロンプトのショートカットが動作しないことが原因でしょうか?
> VWX (for Vz) Version1.07 Copyright(c)1992 by M.Ishida(Wing)
> installed on Main Memory
> | c:\WINDOWS\SYSTEM32\CONFIG.VZT.txt |
> |--------------------------------------------------|
> | c:\WINDOWS\sytem32\CONFIG.VZT.txtは有効なwin32 |
> アプリケーション ではありません。|
> このファイルのアイコンを右クリックしてアプリケーション
> (Note Pad)で開くを選択すると、このファイルを開けます。
> これだ!
> NotePadで「開くことができて正当」です。
> 内容はおそらく正しくて、単に名前だけがWindowsの期待するも
>のになっていなかった、というところでしょう。
> おっしゃるとおりNotePadで「開くことができ」るようにしても、
> また元の木阿弥でした。
> > これだ!
> と喜んだが糠喜び、これではないようです
> いいえ,たぶん「これ」(拡張子問題が中心課題)です。
>
> 順を追って説明します。
>
> ・akabeko さんは拡張子不可視環境であった
> ・akabeko さんは NotePad により config.vzt を作成した
> ・しかし実際に作成されたファイルは config.vzt.txt だった
> ・そして作成した command.com のショートカットで config.vzt を参照した
> ・起動されたショートカットは config.vzt を見つけることができなかった
> ・config.vzt を探せなかったショートカットはエラーメッセージを吐いた
>
> …という具合です。config.vzt は存在していなかったからです。
> まず,非常駐 VZ で config や autoexec を編集されるとよいですね。
> > これだ!
> と喜んだが糠喜び、これではないようです
> (1. config.nt.txt -> config.nt)
> (2. autoexec.nt.txt -> autoexec.nt)
> 3. config.vzt.txt -> config.vzt
> 4. autoexec.vzt.txt -> autoexec.vzt
>
> たぶん、3と4のリネームで、状況が変わるのではないでしょうか。