如何在没有管理员权限的情况下安装 Notepad++ 插件?

Ste*_*iak 11 windows-7 plugins notepad++ limited-access

我在没有本地管理员权限的办公室计算机上使用 Notepad++。这意味着我无法安装插件,因为我无法修改位于C:/Program Files.

我已经读到可以让 Notepad++ 从我的本地%APPDATA%文件夹加载插件来绕过这个限制,但我只在第一次安装 Notepad++ 时看到过这个选项。安装完成后在设置里找不到这个选项。

如何配置 Notepad++ 以在没有管理员权限的情况下加载新插件?

tec*_*tle 8

我建议下载并使用 Notepad++ 的“便携式”版本。如果您转到所需版本的下载页面(当前版本为https://notepad-plus-plus.org/download/v7.5.1.html),您将看到下载一个ZIP 文件而不是安装程序。您可以将其解压缩到您想要的任何位置,并在没有管理员权限的情况下从 Plugins 文件夹中添加和删除文件。

您需要更改访问 Notepad++ 的方式,因为默认安装的版本仍然缺少您想要的插件。您应该能够右键单击一个文件,Open with...然后Choose another app选择并选择您下载的副本,并且从那时起打开这些文件时它应该使用该版本(不要忘记选中Always use this app复选框)。

  • 虽然这确实是解决作者问题的正确方法。应该指出的是,鉴于用户没有管理员访问权限,这假定他们没有此权限以避免他们安装应用程序。因此,从公司 IT 政策的角度来看,使用便携式应用程序可能仍然存在问题。我要提醒作者或任何试图绕过 IT 限制的人,在我担任管理员的每个网络中,如果您要安装未经授权的应用程序,您将永久失去网络权限。 (2认同)

小智 3

您可以通过创建一个名为 Notepad++安装位置的%APPDATA%空文件来使 Notepad++ 加载插件。allowAppDataPlugins.xml

\n

Notepad++:无需管理员权限即可安装插件。GPUP.exe

\n
\n

Notepad++可以从用户%APPDATA%目录加载插件。安装 Notepad++ 时有一个选项允许这样做。您还可以在安装后通过allowAppDataPlugins.xml在 Notepad++ 安装目录中创建一个名为的空文件来执行此操作。然后,插件将从%APPDATA%不需要管理员权限的目录中安装和加载。

\n

这应该允许用户安装大多数插件。一些插件仍然需要管理员权限(例如PythonScript),但大多数插件都可以这样工作。

\n
\n

启用后,将加载用户特定的插件%APPDATA%\\Notepad++\\plugins

\n

  • 这样做的问题是需要将 XML 文件添加到安装文件夹中,而他无权这样做。 (8认同)
  • 请从参考链接中引用答案的重要部分,因为如果链接页面发生更改,答案可能会失效。 (3认同)