vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Zugriff auf HKEY_USER SecurityException Win10 
Autor: CAM-Andi
Datum: 12.04.18 11:29

Hallo.

Der Zugriff unter Win10 auf HKEY_USER in regedit.exe, gestartet per runas cmd mit lokalem Admin-User geht problemlos.

Meine VB-App darf nicht zugreifen. SecurityException wird geworfen. Die App wird per Code mit dem selben Admin-User gestartet.
MeinKey = Registry.Users.OpenSubKey(HKeyUser + "\Environment", False)
Wie bekomme ich die Exception weg?

Grüße Andi

Beitrag wurde zuletzt am 12.04.18 um 11:46:21 editiert.

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: Manfred X
Datum: 12.04.18 12:49

Hallo!

Schau mal hier ....
https://blog.abouchleih.de/2013/06/04/c-applikation-mit-administrator-rechten-ausfuhren/
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: effeff
Datum: 12.04.18 13:40

//Die App wird per Code mit dem selben Admin-User gestartet.//

Es sollte reichen, Dein Programm mit einem Klick mit der rechten Maustaste und "Als Administrator ausführen" zu starten. Auch als Administrator hast Du von Windows 7 an nicht alle Rechte, sondern musst Dir diese erst explizit mit "Als Administrator ausführen" holen.

Wenn Du nicht willst, dass Dein Programm versehentlich ohne Administratorrechte gestartet werden kann, musst Du den von Manfred X vorgeschlagenen Weg gehen und das als Bedingung von vornherein festlegen.

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: CAM-Andi
Datum: 12.04.18 14:47

Dank an Manfrad X und effeff.

Der User am PC ist kein lokaler Admin, soll aber bestimmte Installationen durchführen können, zu denen Adminrechte gebraucht werden. Dazu habe ich unter Win 7 eine App, die startet eine andere App in einem lokalen Adminuser-Kontext und macht eben das, was ich reinprogrammiert habe. Unter Win 7 ist aber die UAC deaktiviert. Unter Win 10 aber nicht (wird auch nicht)! Somit hilft es mir nichts, wenn ich im Manifest festlege, dass mit Admin ausgeführt werden muss.

Grüße Andi

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: Manfred X
Datum: 12.04.18 15:43

Nun ja: Windows 10 !!!!!!!!!!!!

Falls die Sicherheitseinstellungen des Rechners nur App-Installationen
direkt aus dem Windows Store erlauben, geht für Normal-User im Hinblick
auf die Installation "gewöhnliche Anwendungen" nichts.
Das gilt auch, wenn Jugendschutz für das Anmeldekonto eingerichtet ist.
Es können in dem Fall nur bestimmte Apps installiert werden.

Ich vermute, der einzig gangbare Weg für den Normal-User ist die
Installation/Kopieren der App außerhalb der Windows-Kontrolle
(z.B. nicht auf der System-Partition). Das ist aber nur sinnvoll,
wenn die Anwendung keine "intensivere" Interaktion mit dem Betriebssystem
benötigt.

Beitrag wurde zuletzt am 12.04.18 um 15:49:35 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: CAM-Andi
Datum: 12.04.18 21:28

Danke mal für die Antworten

Grüße Andi

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: effeff
Datum: 13.04.18 09:49

Wenn der Rechner von den GPOs so eingestellt ist, dass Programme nur aus dem Programmverzeichnis heraus gestartet werden können, hilft auch das Ausführen des Programmes von einem anderen Ort nicht.

Ansonsten wäre hier eine ideale Gelegenheit, eine ClickOnce-Anwendung zu erstellen; Die Anwendung wird dabei nicht im Programmverzeichnis, sondern in einem User-Verzeichnis installiert.

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Zugriff auf HKEY_USER SecurityException Win10 
Autor: CAM-Andi
Datum: 13.04.18 17:47

Es geht darum, einen COM+ Anwendung herunterzufahren und dll's mit regserv32 zu registrieren. Das muss der Anwender manchmal mehrfach am Tag. Aktuell haben wir unter Win 7 die UAC deaktiviert, aber unter Win 10 soll sie aktiv sein.

Grüße Andi

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel