過去ログ

                                Page     156
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼win7で作成したバッチファイルが、(外変)(ファイル選択)の画面に表示されない?!  hide 15/12/26(土) 11:56
   ┗Re(1):win7で作成したバッチファイルが、外変ファイル選択の画面に表示されない  LA 15/12/27(日) 15:47
      ┗Re(2):win7で作成したバッチファイルが、外変ファイル選択の画面に表示されない  hide 16/01/12(火) 18:35

 ───────────────────────────────────────
 ■題名 : win7で作成したバッチファイルが、(外変)(ファイル選択)の画面に表示されない?!
 ■名前 : hide
 ■日付 : 15/12/26(土) 11:56
 -------------------------------------------------------------------------
   win7で作成したバッチファイルが、(外変)(ファイル選択)の画面に表示されません。
ほかのパソコンのwinXPで作成し、USBから読み込んだ場合は、うまく表示され実行できます。DELLのPCで、セキュリティーはマカフィです。
解決策があれば、教えていただきたいです。
よろしくお願いします。

 ───────────────────────────────────────  ■題名 : Re(1):win7で作成したバッチファイルが、外変ファイル選択の画面に表示されない  ■名前 : LA  ■日付 : 15/12/27(日) 15:47  -------------------------------------------------------------------------
   ▼hideさん:
こんにちは


>win7で作成したバッチファイルが、(外変)(ファイル選択)の画面に表示されません。
>ほかのパソコンのwinXPで作成し、USBから読み込んだ場合は、うまく表示され実行できます。DELLのPCで、セキュリティーはマカフィです。
>解決策があれば、教えていただきたいです。
>よろしくお願いします。

単純に、XpとWin7の違いだけで、外変がリストに表示されたりされなかったり、というのはあまり考えられないので、他の理由があるのだと思います。


記事の下のUA表記を見ると、
>Windows NT 6.1; Trident/7.0
とあるので、おそらく、Win7 のIE11から投稿しており、外変が表示されないWin7機での投稿なのだと思います。

バッチファイルの作成法が、IE11上のこの掲示板からエディタへのコピペだと想定すると、xpにはIE11はインストールできないはずなので、おそらくこれが原因かな?
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=21603;id=003
(先ほど、Win10のEdgeで試したところ、それも該当しました。参考まで)


もし、エディタにコピペした時点で、バッチファイルの各行頭に、元の掲示板にないはずの空白が入っていたら、削除してみて下さい。


例えば、先日kojimaさんが作って下さった、連続線毎の線長記入の外変 では、

・最初の方の、REM # で始まる行全て (外変開始時にJWWが解釈する部分)
・11行目の、#!ruby -Ks (rubyスクリプトの開始宣言文)
・後の方の、__END__ (rubyスクリプトの終了宣言文)

が、行頭に空白が入ると、外変が正常に動かなくなるヶ所です。
それ以外の、バッチファイルとして動作する部分や、rubyスクリプト本文については、行頭に空白が入っても、問題なく動きます。


特に、REM #jww の行により、バッチファイルが外変として認識されます(リストに表示される)ので、
もし、その行頭に空白が入っているようでしたら、それが、
>win7で作成したバッチファイルが、(外変)(ファイル選択)の画面に表示されません。
の、直接の原因です。

 ───────────────────────────────────────  ■題名 : Re(2):win7で作成したバッチファイルが、外変ファイル選択の画面に表示されない  ■名前 : hide  ■日付 : 16/01/12(火) 18:35  -------------------------------------------------------------------------
   ▼LAさん:
こんにちは
ご返事遅くなり、大変失礼しました。
ご指摘の通りの操作をしたところ、おっしゃる通りの結果となり、
大変参考になりました。
ありがとうございます。
またの機会がありましたら、よろしくお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 156