[ 新規に投稿する ]

webブラウズモードでの警告表示 とその他No.09680
h-tom さん 18/02/25 23:36 [ コメントを投稿する ]
 
h-tom です。

・β10から、32bit版でバーチャルストアが有効で働く場合、警告が表示されるように
  なりましたが、webブラウズモードでも表示されます。
  
  条件としては、"C:\Program Files"に秀丸がインストールされていて、カレント
  フォルダが、インストールフォルダになっている場合など。
  
  webブラウズモードだと、カレントフォルダ位置は意識しないので、警告表示は
  ない方がいいとは思いますが、保存も可能なので微妙ですね。

・openbyshell に関して
  Windows10で、「Edge」を起動しようと思い、関連づけ起動をしたくて、
  openbyshell "microsoft-edge:http://hide.maruo.co.jp/";
  や
  openbyshell "shell:AppsFolder\\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge " + filename;
  を実行してみましたが、起動しません。(result も false)
  
  openbyshell は 何か制限があるのでしょうか?
  
  関連づけ起動は、WSHの WshshellオブジェクトのRunメソッドで可能なので、
  こちらだとEdgeが起動できました。
[ ]
RE:09680 webブラウズモードでの警告表示 とその他No.09681
秀丸担当 さん 18/02/26 08:59 [ コメントを投稿する ]
 
バグ情報ありがとうございます。
Webブラウズモードでは確かにバーチャルストアの注意表示が出てしまっていました。
出ないように修正させていただきます。

openbyshellで、「microsoft-edge:」のときは、ハイフンを含む長いプロトコル(?)がうまく判断できずに失敗していました。
できるように修正させていただきます。

「shell:」のときは、また別の問題で、ファイル名とパラメータを分離して別々に扱う必要があるようでした。
こちらもできるように修正させていただきます。
[ ]
RE:09681 webブラウズモードでの警告表示 とその他No.09683
h-tom さん 18/02/26 23:32 [ コメントを投稿する ]
 
h-tom です。

対応ありがとうございます。

「shell:」といえば、ストアアプリ版ヘルプの「秀丸エディタ起動時のオプション 」
にあるvbsですが、"cmd.exe /c start " がなくても起動しますよ。

  CreateObject("WScript.Shell").Run "shell:AppsFolder\2D〜.HidemaruAppx " & strParams

コマンドプロンプトを経由しないからエスケープが不要なので、チョット短くなるかな。
(Windows10(Ver.1709) 32bit版でしか試していませんが。)
[ ]
RE:09683 webブラウズモードでの警告表示 とその他No.09685
秀丸担当 さん 18/02/27 08:20 [ コメントを投稿する ]
 
ストアアプリ起動用のvbsは、確かにcmd /c startが無くてもいけました。
ヘルプに記載のものは、この部分は省こうと思います。
ありがとうございます。
[ ]

[ 新規に投稿する ]