我最近一直在使用 Notepad2,它是一款很棒的实用程序,我将它添加到上下文菜单中,因此我可以单击一个文件并说 Notepad2,然后它就会对其进行编辑。但它会在没有管理员权限的情况下加载 notepad2,所以我无法保存文件。我怎样才能强制它以管理员权限打开
这是我所拥有的,除了无法在 Vista 中保存磁盘的受保护部分外,其他都运行良好,但当然可以以管理员身份手动加载记事本。
[HKEY_CLASSES_ROOT*\shell]
[HKEY_CLASSES_ROOT*\shell\Notepad2]
[HKEY_CLASSES_ROOT*\shell\Notepad2\command] @="\"C:\Program Files\Notepad2\Notepad2.exe\" \"%1\""
答案1
您可以使用提升力量玩具来自 Microsoft,只需将您的注册表项更改为
[HKEY_CLASSES_ROOT*\shell\Notepad2\command] @="elevate \"C:\Program Files\Notepad2\Notepad2.exe\" \"%1\""
答案2
使用 hstart 的快捷方式(参见这个问题) 使用/ELEVATED参数来启动Notepad2。
[HKEY_CLASSES_ROOT\*\shell\Notepad2\command]
@="\"c:\\path\\to\\hstart.exe\" /elevated \"\"c:\\Program Files\\Notepad2\\Notepad2.exe\" \"%1\"\""
答案3
答案4
Notepad2 可以以管理员身份运行,步骤如下: https://www.flos-freeware.ch/development-releases/notepad2-FAQs.html#uac-editing
简而言之:
- 在命令行中,提升Notepad2权限使用的参数是:
/n /u
如果您想要一个以管理员身份运行程序的快捷方式,请右键单击快捷方式,然后选择“属性”,然后单击“高级”按钮并选中“以管理员身份运行”复选框。保存!
享受!