質問編集履歴

1

ファイルパスがREGファイルの特性上、\\⇒\になりますがこちら内部から抜き取ったため抜けておりました。追記済みです。

2023/01/04 02:38

投稿

Follier813
Follier813

スコア0

test CHANGED
File without changes
test CHANGED
@@ -37,7 +37,7 @@
37
37
  "URL Protocol"=""
38
38
 
39
39
  [HKEY_CURRENT_USER\SOFTWARE\Classes\TERATERM\shell\open\command]
40
- @="PowerShell -windowstyle hidden -Command \"$v=\\\"%1\\\".Replace('teraterm:','');Add-Type -AssemblyName System.Web;$v=[System.Web.HttpUtility]::UrlDecode($v);Start-Process -FilePath "C:\Program Files (x86)\teraterm\ttpmacro.exe" -Wait -ArgumentList $v;exit\""
40
+ @="PowerShell -windowstyle hidden -Command \"$v=\\\"%1\\\".Replace('teraterm:','');Add-Type -AssemblyName System.Web;$v=[System.Web.HttpUtility]::UrlDecode($v);Start-Process -FilePath "C:\\Program Files (x86)\\teraterm\\ttpmacro.exe" -Wait -ArgumentList $v;exit\""
41
41
  ```
42
42
  ②以下のファイルが、自前でExplorerを起動するためのコードから手を加えたものです。
43
43
  ```
@@ -48,7 +48,7 @@
48
48
  "URL Protocol"=""
49
49
 
50
50
  [HKEY_CURRENT_USER\SOFTWARE\Classes\TERATERM\shell\open\command]
51
- @="PowerShell -windowstyle hidden -Command \"$v=\\\"%1\\\".Replace('teraterm:','');Add-Type -AssemblyName System.Web;$v=[System.Web.HttpUtility]::UrlDecode($v);"C:\Program Files (x86)\teraterm\ttpmacro.exe",$v;exit\""
51
+ @="PowerShell -windowstyle hidden -Command \"$v=\\\"%1\\\".Replace('teraterm:','');Add-Type -AssemblyName System.Web;$v=[System.Web.HttpUtility]::UrlDecode($v);"C:\\Program Files (x86)\\teraterm\\ttpmacro.exe",$v;exit\""
52
52
  ```
53
53
 
54
54
  ### 補足情報(FW/ツールのバージョンなど)