Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
04.09.11, 17:53
|
#1
|
Upper of Games&Programms
Registriert seit: Jul 2010
Beiträge: 219
Bedankt: 2.041
|
[VB] hosts datei im admin-editor ausführen
ich möchte, dass wenn man auf den Button "button1" klickt, dass der editor als administrator (also die adminauswahl) ausgeführt wird und direkt die datei C:\Windows\System32\drivers\etc\hosts geöffnet wird, damit sie auch bearbeitet werden kann. leider weis ich nicht, wie ich das umsetzen soll. habe visual studio 2008. kann mir jemand bitte helfen?
mfg, UGP
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Mirror-Wünsche meiner Uploads sind nur für Dateien unter 100MB, nur per PM und nur für BS, UL und FS erlaubt.
__________________
Das wichtigste Programm für Uploader und Downloader: [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
|
|
|
04.09.11, 18:49
|
#2
|
Erfahrenes Mitglied
Registriert seit: Jul 2010
Beiträge: 481
Bedankt: 236
|
Kannst du nicht einfach dein Programm als Admin ausführen?
|
|
|
04.09.11, 18:52
|
#3
|
Registriert seit: Jun 2011
Beiträge: 1
Bedankt: 779
|
Du gehst einfach in die Eigenschaften deines Programmes und dann auf "Windows-Einstellungen anzeigen" und dort änderst du "<requestedExecutionLevel level="asInvoker" uiAccess="false" />" in " <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />". Das sorgt dafür das dein Programm als Admin gestartet wird!
Dann bei Button1.. musste nur noch:
Dim Process As New Process
Process.Start("notepad.exe", "C:\Windows\System32\drivers\etc\hosts")
eingeben und fertig
|
|
|
09.11.11, 13:18
|
#4
|
Anfänger
Registriert seit: Nov 2011
Beiträge: 2
Bedankt: 3
|
Zitat:
Zitat von Dokta Jotta
Du gehst einfach in die Eigenschaften deines Programmes und dann auf "Windows-Einstellungen anzeigen" und dort änderst du "<requestedExecutionLevel level="asInvoker" uiAccess="false" />" in " <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />". Das sorgt dafür das dein Programm als Admin gestartet wird!
Dann bei Button1.. musste nur noch:
Dim Process As New Process
Process.Start("notepad.exe", "C:\Windows\System32\drivers\etc\hosts")
eingeben und fertig 
|
servus :-)
würde das auch gerne verstehen ... :-)
hab gestern versucht, die hosts-datei zu ändern und wieder zu speichern, das ging aber nicht, weil ich das nicht als admin gemacht haben soll. hab aber nur einen benutzer und das bin ich als admin auf meinem win7 64
wäre dankbar für jede hilfe :-)
|
|
|
09.11.11, 18:46
|
#5
|
Profi
Registriert seit: Jan 2010
Beiträge: 1.615
Bedankt: 845
|
cmd.exe aufrufen mit parameter : runas /user:administrator notepad.exe "C:\Windows\System32\drivers\etc\hosts"
sollte klappen
|
|
|
10.06.12, 16:37
|
#6
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 14
|
Kopiere dein Hosts datein in einem anderen Ordner, mit der Rechten Maus und öffne es mit Word Pad.
Danach kannst du sie ändern wie du willst, dann Speichern und die Hosts datein unter Windows überschreiben.
(C:\Windows\System32\drivers\etc\hosts")
Fertig
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 Uhr.
().
|