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!Micro
softEdge " + 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が無くてもいけました。
ヘルプに記載のものは、この部分は省こうと思います。
ありがとうございます。

[ ]