JW_CAD (MS-DOS版) 専用掲示板

HOME HELP 新規作成 新着記事 ツリー表示 発言ランク ファイル一覧 検索 過去ログ

ツリー一括表示

Nomal 外部変形、子プロセスが機能しません。 /小野 (09/11/03(Tue) 15:54) #8527
Nomal Re[1]: 外部変形、子プロセスが機能しま.. /N.Misumi (09/11/03(Tue) 18:49) #8529
  └Nomal Re[2]: 外部変形、子プロセスが機能しま.. /小野 (09/11/03(Tue) 19:10) #8531
    └Nomal Re[3]: 外部変形、子プロセスが機能しま.. /N.Misumi (09/11/04(Wed) 08:29) #8532
      └Nomal Re[4]: 外部変形、子プロセスが機能しま.. /小野 (09/11/05(Thu) 20:50) #8535
        └Nomal Re[5]: 外部変形、子プロセスが機能しま.. /三五六 (09/11/05(Thu) 21:50) #8536
          └Nomal Re[6]: 外部変形、子プロセスが機能しま.. /小野 (09/11/07(Sat) 19:52) #8538
            └Nomal Re[7]: 外部変形、子プロセスが機能しま.. /N.Misumi (09/11/08(Sun) 10:46) #8539
              └Nomal Re[8]: 外部変形、子プロセスが機能しま.. /小野 (09/11/08(Sun) 19:07) #8540
                └Nomal Re[9]: 外部変形、子プロセスが機能しま.. /三五六 (09/11/09(Mon) 07:15) #8541
                  └Nomal Re[10]: 外部変形、子プロセスが機能しま.. /小野 (09/11/14(Sat) 17:57) #8543


親記事 / ▼[ 8529 ]
■8527 / 親階層)  外部変形、子プロセスが機能しません。
□投稿者/ 小野 (1回)-(2009/11/03(Tue) 15:54:58)
    JWC.BATにSHROOMを組み込んでも、外部変形、子プロセスが機能しません。原因は、何でしょうか?
    機種は、THINKPAD T42Pです。


[ □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8527 ] / ▼[ 8531 ]
■8529 / 1階層)  Re[1]: 外部変形、子プロセスが機能しません。
□投稿者/ N.Misumi (13回)-(2009/11/03(Tue) 18:49:08)
https://www.aa.alpha-net.ne.jp/nmisumi/
    環境変数のPATHの設定が長いため子プロセスを起動できないケースがあります。
    特にThinkPad系は多いです。

    ですので標準のAUTOEXEC.NTを使用しないで最低下記のAUTOEXEC.JWCと名前を
    つけてたとえば C:\ に保存してください。

    AUTOEXEC.JWCの内容

    @echo off

    REM Install CD ROM extensions
    lh %SystemRoot%\system32\mscdexnt.exe

    REM Install network redirector (load before dosx.exe)
    lh %SystemRoot%\system32\redir

    REM Install DPMI support
    lh %SystemRoot%\system32\dosx

    SET PATH=
    SET PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Tool;C:\Jwc;c:\Jwc\ext;

    lh c:\tool\emsmagic /ram=max >nul

    1. ショートカットのプロパティを開いてプログラムタブをクリックする。
    2. 詳細設定ボタンをクリックして下記の内容に変更する。

    %Systemroot%\system32\AUTOEXEC.NT を C:\AUTOEXEC.JWC に変更する。

    これでDOS番JW_CADの起動の時のみのPATHで使用できます。
    PATHの設定は貴社の環境に合わせて変更してください。
    最低下記の定義は必要です。

    AUTOEXEC.JWCの内容

    @echo off

    REM Install CD ROM extensions
    lh %SystemRoot%\system32\mscdexnt.exe

    REM Install network redirector (load before dosx.exe)
    lh %SystemRoot%\system32\redir

    REM Install DPMI support
    lh %SystemRoot%\system32\dosx

    SET PATH=
    SET PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\JWC
[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8529 ] / ▼[ 8532 ]
■8531 / 2階層)  Re[2]: 外部変形、子プロセスが機能しません。
□投稿者/ 小野 (2回)-(2009/11/03(Tue) 19:10:47)
    N.Misumiさん、質問に答えてくださってありがとうございます。
    AUTOEXEC.JWCを作成しショートカットを変更しましたが外部変形、子プロセスとも機能しません。当方の環境は、THINKPAD T42Pで800×600表示、メモリの確保は、emsmagicを使用しています。

[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8531 ] / ▼[ 8535 ]
■8532 / 3階層)  Re[3]: 外部変形、子プロセスが機能しません。
□投稿者/ N.Misumi (15回)-(2009/11/04(Wed) 08:29:12)
https://www.aa.alpha-net.ne.jp/nmisumi/
    JW_CAD起動用のバッチファイルの先頭に下記の二行を追加して実行してPATHの
    環境変数を確認してください。

    SET COMSPEC=C:\windows\system32\command.com
    SET >C:\windows\Temp\chk.txt

    JW_CADを起動して終了して C:\Winodws\Tempフォルダの chk.txt をメモ帳等
    で開いてPATH変数を確認してください。
    また PATH変数をここに貼り付けてください。


[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8532 ] / ▼[ 8536 ]
■8535 / 4階層)  Re[4]: 外部変形、子プロセスが機能しません。
□投稿者/ 小野 (3回)-(2009/11/05(Thu) 20:50:14)
    N.Misumiさん、やはり、外部変形、子プロセスが機能しません。
    jwc.batに、問題があるのでしょうか?
    他のノートパソコン NEC製では、問題なく機能するのですが。
[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8535 ] / ▼[ 8538 ]
■8536 / 5階層)  Re[5]: 外部変形、子プロセスが機能しません。
□投稿者/ 三五六 (1回)-(2009/11/05(Thu) 21:50:20)
    No8535に返信(小野さんの記事)
    こんにちは。

    > N.Misumiさん、やはり、外部変形、子プロセスが機能しません。
    > jwc.batに、問題があるのでしょうか?
    > 他のノートパソコン NEC製では、問題なく機能するのですが。

    若干、話がかみ合っていないような....
    JWCは、command.com配下で起動されるのですが、膨大な環境変数
    を引き継ぎきれなくて、重要な環境変数(pathなど)が設定されず
    上手く動作できないケースがあります。
    jwc.batの中で、JWCの実行に必要ない環境変数を地道に削除して
    から、jw_cadv.exeを起動するようにすると、当方では上手く動作
    しています。(JWCは現在使用していませんが、起動でき、子プロセス
    も動作しています。)

    三五六

[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8536 ] / ▼[ 8539 ]
■8538 / 6階層)  Re[6]: 外部変形、子プロセスが機能しません。
□投稿者/ 小野 (4回)-(2009/11/07(Sat) 19:52:40)
    三五六さん、質問に答えていただきありがとうございます。

    当方のjwc.batは、以下の記述です。
    問題のある箇所は、どこなのでしょうお教えくださいお願いします。

    SET COMSPEC=C:\windows\system32\command.com
    SET >C:\windows\Temp\chk.txt
    @echo off
    C:
    CD \JWC\ATI\SUPPORT\64VBE221
    CHEJ US
    M64VBE
    CHEJ JP
    C:\JWC\DISPV\VESAPAT.EXE
    C:\JWC\DISPV\DISPVA.EXE /VM=102 /HS=OFF
    C:
    CD \JWC


    shroom JW_CADV.EXE -$$2 -A -O2 -r4,4 -e1 -ca4 -q -L3 -M8 -$$ -f*200 -b180 /V70 /コ
    rem JW_CADV.EXE -$$2 -A -O2 -r4,4 -e1 -ca4 -q -L3 -M8 -$$ -f*200 -b180 /V70 /コ
    CD\
[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8538 ] / ▼[ 8540 ]
■8539 / 7階層)  Re[7]: 外部変形、子プロセスが機能しません。
□投稿者/ N.Misumi (16回)-(2009/11/08(Sun) 10:46:23)
https://www.aa.alpha-net.ne.jp/nmisumi/
    chk.txtにPATHの環境変数はどのようになっていますか ?
    こちらに貼り付けてください。

[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8539 ] / ▼[ 8541 ]
■8540 / 8階層)  Re[8]: 外部変形、子プロセスが機能しません。
□投稿者/ 小野 (5回)-(2009/11/08(Sun) 19:07:29)
    N.Misumi さん chk.txtですが以下の記述です。



    chk.txt

    ALLUSERSPROFILE=C:\DOCUME~1\ALLUSE~1
    APPDATA=C:\DOCUME~1\xp\APPLIC~1
    COMMONPROGRAMFILES=C:\PROGRA~1\COMMON~1
    COMPUTERNAME=IBM-9C1F4CA3AC6
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Documents and Settings\xp
    IBMSHARE=C:\IBMSHARE
    LOGONSERVER=\\IBM-9C1F4CA3AC6
    NEWENVIRONMENT1=C:\WINDOWS\Downloaded Program Files
    NUMBER_OF_PROCESSORS=1
    OS=Windows_NT
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.pyo;.pyc;.py;.pyw
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 6, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=0d06
    PROGRAMFILES=C:\PROGRA~1
    PROMPT=$P$G
    PYTHONCASEOK=1
    PYTHONPATH=C:\IBMTOOLS\utils\support;C:\IBMTOOLS\utils\logger
    RRU=C:\Program Files\IBM\IBM Rapid Restore Ultra\
    SESSIONNAME=Console
    SYSTEMDRIVE=C:
    SYSTEMROOT=C:\WINDOWS
    TCL_LIBRARY=C:\IBMTOOLS\Python22\tcl\tcl8.4
    TEMP=C:\WINDOWS\TEMP
    TK_LIBRARY=C:\IBMTOOLS\Python22\tcl\tk8.4
    TMP=C:\WINDOWS\TEMP
    TVT=C:\Program Files\Lenovo
    USERDOMAIN=IBM-9C1F4CA3AC6
    USERNAME=xp
    USERPROFILE=C:\DOCUME~1\xp
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Tool;C:\Jwc;c:\Jwc\ext;
    COMSPEC=C:\windows\system32\command.com

[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8540 ] / ▼[ 8543 ]
■8541 / 9階層)  Re[9]: 外部変形、子プロセスが機能しません。
□投稿者/ 三五六 (2回)-(2009/11/09(Mon) 07:15:46)
    2009/11/09(Mon) 07:20:00 編集(投稿者)

    No8540に返信(小野さんの記事)
    こんにちは。
    PATHの長さは問題なさそうです。やはり、環境変数が多すぎると思います。
    jw_cad実行時に必要な環境変数は、PATHとCOMSPECとPROMPTくらいだと想います。
    それ以外の環境変数はjw_cad起動前に削除します。
    下記のbatファイルで確認してみてください。
    このbatでは、PATHとCOMSPECとPROMPTとTEMPとTMP以外の環境変数を削除します。
    注意:この変更は親環境には影響しませんので、windowsや同時に実行している他の
    プログラムには影響しません。システムのプロパティーでこれらの環境変数をを削除すると、windowsやその他のプログラムの実行に支障が出ますので注意してください。
    なお、削除している環境変数に、emsmagicの実行に必要な環境変数が在る場合は、
    その行を削除してください。(SET <変数名>= の行を削除する)

    三五六

    -------ここから
    SET ALLUSERSPROFILE=
    SET APPDATA=
    SET COMMONPROGRAMFILES=
    SET COMPUTERNAME=
    SET FP_NO_HOST_CHECK=
    SET HOMEDRIVE=
    SET HOMEPATH=
    SET IBMSHARE=
    SET LOGONSERVER=
    SET NEWENVIRONMENT1=
    SET NUMBER_OF_PROCESSORS=
    SET PATHEXT=
    SET PROCESSOR_ARCHITECTURE=
    SET PROCESSOR_IDENTIFIER=
    SET PROCESSOR_LEVEL=
    SET PROCESSOR_REVISION=
    SET PROGRAMFILES=
    SET PYTHONCASEOK=
    SET PYTHONPATH=
    SET RRU=
    SET SESSIONNAME=
    SET SYSTEMDRIVE=
    SET SYSTEMROOT=
    SET TCL_LIBRARY=
    SET TK_LIBRARY=
    SET TVT=
    SET USERDOMAIN=
    SET USERNAME=
    SET USERPROFILE=

    SET COMSPEC=C:\windows\system32\command.com
    SET >C:\windows\Temp\chk.txt
    @echo off
    C:
    CD \JWC\ATI\SUPPORT\64VBE221
    CHEJ US
    M64VBE
    CHEJ JP
    C:\JWC\DISPV\VESAPAT.EXE
    C:\JWC\DISPV\DISPVA.EXE /VM=102 /HS=OFF
    C:
    CD \JWC


    shroom JW_CADV.EXE -$$2 -A -O2 -r4,4 -e1 -ca4 -q -L3 -M8 -$$ -f*200 -b180 /V70 /コ
    rem JW_CADV.EXE -$$2 -A -O2 -r4,4 -e1 -ca4 -q -L3 -M8 -$$ -f*200 -b180 /V70 /コ
    CD\


[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 8541 ] / 返信無し
■8543 / 10階層)  Re[10]: 外部変形、子プロセスが機能しません。
□投稿者/ 小野 (6回)-(2009/11/14(Sat) 17:57:39)
    三五六さん、返事遅れてすみません。
    いわれたとおり、jwc.batを書き直したところ子プロセス、外部変形が使用可能となりました。本当にありがとうございます。

    小野
[ 親 8527 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -