|
本帖最后由 求道者 于 2019-12-2 20:12 编辑
楼上 这个版本的PECMD
的forx *qu[~] *
支持 引号内明码的逗号。 - FORX *qu[~] * "*%Desktop%\理顺盘符,%ProgramFiles%\Others\理顺盘符.WCI,,%SystemRoot%\system32\imageres.dll#89"
- \ "*%Programs%\管理工具\注册表编辑器,%SystemRoot%\regedit.exe",&&link,^LINK %&link%
复制代码 这代码似乎无效
这版本没有那个特性了?
然后顺便要不要处理一下"
现在我是这样
- ENVI^ ENVIMODE=1
- SET &Yin="
- FORX *qu~ * "HKLM\Software\Classes\Directory\background\shell\killexplorer\=刷新Explorer"
- \ "HKCR\wcsfile\shell\open\command\=pecmd.exe LOAD %&Yin%%%L%&Yin%"
- \ "HKCR\wcsfile\shell\Edit\command\=notepad.exe %&Yin%%%L%&Yin%"
- \ "HKCR\.wci\ShellNew\NullFile=%&Yin%%&Yin%"
- \ "HKCR\inifile\shell\PECMD\=PECMD运行"
- \ "HKCR\inifile\shell\PECMD\command\=pecmd.exe LOAD %&Yin%%%L%&Yin%"
- \ "HKCR\inifile\shell\PECMDEDIT\=PECMD编辑"
- \ "HKCR\inifile\shell\PECMDEDIT\command\=notepad.exe %&Yin%%%L%&Yin%"
- \ "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PATHEXT=.COM;.EXE;.NTR;.NTE;.NTX;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WCI;.WCS;.WCE;.WCX;.WCZ;.WSF;.WSH;.MSC",&®,^REGI %®%
复制代码 所以说恐怕有无数的字符要处理……
这恐怕还不如弄转义……
|
|