vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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
System-Funktionen und System-WOW64-Funktionen ... 
Autor: visualfx
Datum: 03.08.16 19:35

... siehe hier: https://msdn.microsoft.com/de-de/library/windows/desktop/ms724953(v=vs.85).aspx

z. B.:

- mit der Funktion IsWow64Process kann man ermitteln, ob eine 32 Bit- oder 64 Bit-Windows-Version läuft

- mit der Funktion GetSystemWindowsDirectory kann man den Windows-Ordner ermitteln, normalerweise: "C:\Windows" (aber nicht unbedingt!)

- mit der Funktion GetSystemDirectory kann man den System-Ordner ermitteln, normalerweise: "C:\Windows\System32" (aber nicht unbedingt!)

- mit der Funktion GetSystemWow64Directory kann man den System-Ordner von WOW64 ermitteln, normalerweise: "C:\Windows\SysWOW64" (aber nicht unbedingt!)

Gruß, Stefan

Beitrag wurde zuletzt am 03.08.16 um 19:36:35 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Textdatei in C:\Windows\system32 speichern? 
Autor: CarloStein
Datum: 02.08.16 16:30

Ich möchte aus dem Programm heraus eine Textdatei in das Verzeichnis C:\Windows\system32 speichern
Wie kann ich das Zugriffsverbot umgehen? Bitte nicht lachen; bin Neuling
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Textdatei in C:Windowssystem32 speichern? 
Autor: effeff
Datum: 02.08.16 16:42

1. Du hast in diesem Verzeichnis nichts zu speichern; Das ist ein Windows-Systemverzeichnis.

2. Du hast Zugriff, wenn Du als Administrator arbeitest.

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Textdatei in C:Windowssystem32 speichern? 
Autor: CarloStein
Datum: 03.08.16 08:59

Vorerst herzlichen Dank für deine Antwort!

Ja, ich weiß, als Systemadmin habe ich Zugriff; ich aber will wissen, ob es aus dem Programm heraus, geschrieben in vb 2010 eine Möglichkeit gibt, eine Datei dort zu speichern. Will ich dort etwas speichern, so speichert es das System win 10 in users\user\appdata\local\virtualstore\windows\syswow64 ab
Möchte aber die Datei in C:\windows\system32 platzieren?
Vielleicht gibt es eine Möglichkeit - nur das wollte ich wissen!

LG Karl
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Textdatei in C:Windowssystem32 speichern? 
Autor: effeff
Datum: 03.08.16 14:03

//Vielleicht gibt es eine Möglichkeit - nur das wollte ich wissen!//

Nun, das "schrub" ich Dir: Starte Dein Programm als Administrator (Rechte Maustaste, "Ausführen als Administrator").

Die zweite Möglichkeit wäre Impersonation. Dabei startest Du Dein Programm ganz normal, führst bestimmten Code aber als anderer Benutzer aus. Schlau wäre es dabei, einen administrativen Account zu erstellen, welchen Du nur für diese Angelegenheit benutzt. Ein Beispiel aus der MSDN: https://msdn.microsoft.com/de-de/library/w070t6ka%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1

Die dritte und ganz schlechte Möglichkeit ist, die Rechte an dem Verzeichnis zu ändern.

EALA FREYA FRESENA

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Datei-Umleitung (Redirection) kurzfristig abschalten 
Autor: visualfx
Datum: 03.08.16 16:12

Hallo Karl,

um wirklich im Ordner System32 zu speichern, mußt Du die Datei-Umleitung (Redirection) kurzfristig abschalten - und zwar mit der Funktion Wow64EnableWow64FsRedirection

Siehe hier: https://msdn.microsoft.com/de-de/library/windows/desktop/aa365744(v=vs.85).aspx

1) Umleiung aus mit Wow64EnableWow64FsRedirection( False )

2) Datei im Ordner System32 speichern

3) Umleitung wieder ein mit Wow64EnableWow64FsRedirection( True )

Gruß, Stefan

Beitrag wurde zuletzt am 03.08.16 um 16:28:27 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Textdatei in C:Windowssystem32 speichern? 
Autor: CarloStein
Datum: 03.08.16 20:34

Danke für die Antwort,
ich habe es mit: <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
in der app.manifest gelöst!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datei-Umleitung (Redirection) kurzfristig abschalten 
Autor: CarloStein
Datum: 03.08.16 20:35

Auch dir Danke für die Antwort,
ich habe es mit: <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
in der app.manifest gelöst!
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