Wie gewähre ich SeCreateSymbolicLink auf Windows Vista Home Edition
-
03-07-2019 - |
Frage
Ich möchte in der Lage sein mklink verwenden symbolische Links auf meinem Windows Vista Home Edition-Computer zu erstellen.
Allerdings muss ich SeCreateSymbolicLink erteilen, bevor mklink Lage sein wird, auf Vista Home Edition funktioniert (standardmäßig ist das Recht widerrufen).
Home Edition bietet keine Benutzeroberfläche oder Werkzeug-Anlage zu gewähren / widerrufen diskrete Rechte.
Empfehlungen auf NTFS symbolische Links, sagt der NTRights.exe-Tool, das in Windows Server kommt 2003 Resource Kit tools können dieses Recht verwendet werden, auf Home Edition zu gewähren. Doch nach Installation dieser Tools, das erwies sich als falsch. Diese Version von NTRights.exe nicht erkennt SeCreateSymbolicLink und Website des Microsoft zeigt keine Aktualisierung für dieses bestimmte Werkzeug Resource Kit.
Gibt es einen Powershell-Skript Weg, dies zu tun? Oder ein anderes Werkzeug / Technik, die machbar sein könnte auf Vista Home Edition verwenden?
Lösung
(Quelle: southsoftware.com )
"Polsedit ein Freeware-Programm ist, dass Sie Benutzerrichtlinien wie Benutzerkontorechte und Nutzungsrechte auf einem lokalen oder entfernten Windows-NT-basierten System ändern können. Dies kann nützlich sein, wenn Sie aus irgendeinem Grund nicht in der Lage ro laufen secpol sind. msc-Snap-in, zum Beispiel, XP Home und Vista Home nicht secpol.msc überhaupt haben. die Benutzeroberfläche von Polsedit ist sehr ähnlich wie die Standardrichtlinien-Editor von Windows, aber es zeigt auch einige internen Daten, die nützlich sein können für Entwickler. "
Andere Tipps
Wie wäre es secpol.msc
läuft und die Create symbolic links
Berechtigung für die Gruppe oder Benutzer zu gewähren. Standardmäßig ist diese Erlaubnis nur Administrators
Gruppe gewährt.
Von der Programmierung Seite sieht es aus, dass Sie SE_CREATE_SYMBOLIC_LINK_NAME
priviledge oder deren Textvariante benötigen: SeCreateSymbolicLinkPrivilege
. Weitere Details in Msdn