Wie kann ich Notepad ++ - Plugins ohne Administratorrechte installieren?

8130
Steven M. Vascellaro

Ich benutze Notepad ++ auf einem Bürocomputer, auf dem ich keine lokalen Administratorrechte habe. Dies bedeutet, dass ich keine Plugins installieren kann, da ich keine Dateien ändern kann, die sich in befinden C:/Program Files.

Ich habe gelesen, dass es möglich ist, Notepad ++ Plugins aus meinem lokalen %APPDATA%Ordner zu laden, um diese Einschränkung zu umgehen, aber ich habe diese Option nur bei der ersten Installation von Notepad ++ gesehen. Ich konnte diese Option in den Einstellungen nicht finden, nachdem die Installation abgeschlossen war.

Wie kann ich Notepad ++ so konfigurieren, dass neue Plugins ohne Administratorrechte geladen werden?

5

3 Antworten auf die Frage

4
techturtle

Ich würde vorschlagen, die "portable" Version von Notepad ++ herunterzuladen und zu verwenden. Wenn Sie die Download-Seite für die gewünschte Version aufrufen ( https://notepad-plus-plus.org/download/v7.5.1.html für die aktuelle Version zu diesem Zeitpunkt), wird Ihnen die Option zum Herunterladen eines angezeigt ZIP-Datei statt eines Installationsprogramms. Sie können dieses an einem beliebigen Ort entpacken und Dateien ohne Administratorrechte zum Plugins-Ordner hinzufügen und daraus entfernen.

Sie müssen den Zugriff auf Notepad ++ ändern, da der standardmäßig installierten Version immer noch das gewünschte Plugin fehlt. Sie sollten in der Lage sein, mit der rechten Maustaste auf eine Datei zu klicken, Open with...dann Choose another appdie heruntergeladene Kopie auszuwählen und sie auszuwählen. Diese Version sollte dann beim Öffnen dieser Dateien verwendet werden (vergessen Sie nicht, das Kontrollkästchen zu Always use this appaktivieren).

Dies ist zwar der richtige Ansatz für das Problem des Autors. Es sollte darauf hingewiesen werden, dass der Benutzer keinen Administratorzugriff hat, was voraussetzt, dass er nicht über das Recht verfügt, die Installation von Anwendungen zu verhindern. Daher kann die Verwendung einer tragbaren Anwendung für die IT-Richtlinienperspektive des Unternehmens nach wie vor problematisch sein. Ich würde den Autor oder jeden, der versucht, die IT-Beschränkungen zu umgehen, warnen, in jedem Netzwerk, in dem ich Administrator war, würden Sie bei der Installation nicht autorisierter Anwendungen Ihre Berechtigungen für das Netzwerk dauerhaft verlieren. Ramhound vor 6 Jahren 0
@techturtle Ich habe diese Methode ausprobiert, und der erste Teil funktioniert gut - ich entpacke die portable Version, lege sie in mein lokales Verzeichnis und feuere NPP mit der ausführbaren Datei in der Portable-Version. Ich kann Plugins ohne Probleme hinzufügen oder entfernen. Wenn ich versuche, eine vorhandene Datei mit der neuen tragbaren Version zu öffnen, geschieht dies nicht. Es verweist immer noch auf meine Originalversion (vom Administrator installiert) und zeigt keine Plugins. Irgendwelche Ideen, wie man die tragbare Version richtig zeigt? Ich verwende Windows 10 - nicht sicher, ob Ihre Lösung unter Win10 getestet wurde. prrao vor 6 Jahren 0
@ prrao Sie können möglicherweise zwischen den Apps wechseln, indem Sie mit der rechten Maustaste auf die Datei klicken und "Öffnen mit **" wählen. Suchen Sie dann den Speicherort Ihrer tragbaren Version. Es gibt jedoch keine Garantien, da Ihre IT-Abteilung über eine Reihe von Methoden verfügen könnte, um das Überschreiben dieser Einstellung zu verhindern. techturtle vor 6 Jahren 0
@techturtle Yup, versuchte die Auswahl von * Öffnen mit * und die Datei wird immer noch im ursprünglichen KKW geöffnet. Möglicherweise hat NPP eine Standardeinstellung in der Registry, die auf die standardmäßig vom Administrator installierte Version verweist. prrao vor 6 Jahren 0
2
Troyan

Sie können Notepad ++ laden, um Plugins zu laden, %APPDATA%indem Sie eine leere Datei erstellen, allowAppDataPlugins.xmlin der Notepad ++ installiert ist.

Von Notepad ++: Installieren Sie Plugins ohne Administratorrechte. GPUP.exe :

Notepad ++ kann Plugins aus dem Benutzerverzeichnis laden %APPDATA%. Es gibt eine Option, die dies bei der Installation von Notepad ++ zulässt. Sie können dies auch nach der Installation tun, indem Sie eine leere Datei allowAppDataPlugins.xmlin dem Verzeichnis erstellen, in dem Notepad ++ installiert ist. Die Plugins werden dann installiert und aus dem %APPDATA%Verzeichnis geladen, für das keine Administratorrechte erforderlich sind.

Dies sollte den Benutzern ermöglichen, die meisten Plugins zu installieren. Einige Plugins benötigen noch Administratorrechte (zB PythonScript), aber die meisten von ihnen funktionieren gut.

Nach der Aktivierung werden benutzerspezifische Plugins von geladen %APPDATA%\Notepad++\plugins.

Dies hat das Problem, dass dem Installationsordner eine XML-Datei hinzugefügt werden muss, für die er keine Rechte hat. techturtle vor 6 Jahren 3
Bitte zitieren Sie die wesentlichen Teile der Antwort aus den Referenzlinks, da die Antwort ungültig werden kann, wenn sich die verlinkten Seiten ändern. DavidPostill vor 6 Jahren 2
@techturtle Eine einmalige Anforderung an den Administrator, Plugins aus meinem Benutzerordner zu laden, wäre eine akzeptable Lösung. Ich bin mir jedoch nicht sicher, wie ich das aktivieren soll, wenn NP ++ bereits installiert ist. Steven M. Vascellaro vor 6 Jahren 0
@Steven Dies war nicht meine Lösung, aber ich habe seine Antwort um die relevanten Informationen aus dem Link ergänzt. Siehe die fettgedruckte Linie im Angebot für die Methode. Wenn Sie jedoch über Rechte zum Herunterladen und Entpacken von Dateien aus dem Internet verfügen, haben Sie mit der von mir vorgeschlagenen Antwort Zugriff auf die Plugins, ohne dass Sie dazu einmal Administratorrechte benötigen. techturtle vor 6 Jahren 0
@techturtle In meinem Fall fand ich AppData als die beste Lösung. Ihre Lösung ist jedoch wahrscheinlich für den durchschnittlichen Benutzer besser. Steven M. Vascellaro vor 6 Jahren 0
0
ss005

Als Techturtle antwortete, können Sie die portable Version herunterladen, irgendwo entpacken und Plugins mithilfe des Plugin-Verzeichnisses hinzufügen oder entfernen.

So lösen Sie das "Öffnen mit" -Problem:
1. Entweder Sie halten Ihr tragbares NP ++ geöffnet und klicken auf eine beliebige Datei, die sogar mit dem installierten NP ++ verbunden ist. Sie ist jedoch weiterhin mit dem tragbaren NP ++ geöffnet (wenn Sie die Einstellungen nicht Use multi instancein NP ++ geändert haben) Einstellungsdialog denke ich)

2. Oder besser, Sie können "Notepad ++. Exe" in (zB Notepadbin.exe) und erneut umbenennen right click on a file -> Open With -> Select portable Notepadbin.exe and check the Always use this app. Auf diese Weise werden sie mit der tragbaren Notepadbin.exe verknüpft.