UAC Diskussion
#46
geschrieben 26. Januar 2007 - 14:42
Kann sich ein kleiner Freeware entwickler sowas leisten?
Programme wie eXtreme Movie Manager oder andere die ihre Datenbank direkt im Programm-Ordner ablegen verursachen UAC Meldungen weil sie eben auf den Programme Ordner zugreifen und es nicht im User-Paradise Ordner ablegen?
Aber wieviel Spiele und Programme gibts da drausen die ihre Daten/Savegames eben da ablegen.
Wenn ich mir das recht überlege wäre es ja gut wenn sie in Zukunft alles im User-Ordner ablegen. Dann würds langen diesen zu sichern und ich müsste nicht immer noch ein paar Ordner aus dem Programme Ordner rausssuchen...
Nur leider werden ältere Spiele wohl dann immer diese Meldung verursachen die ihr Savegame im Programme Ordner ablegen.
Seh ich das richtig?
You know the problem with these gyms now? Health clubs for waffle eatin’ pussies.
Anzeige
#47
geschrieben 26. Januar 2007 - 14:58
Zitat (Paradise: 26.01.2007, 14:01)
Dafür sind doch die Virenscanner da um es anzuzeigen. Und wenn die Entwicklung jetzt dahin geht kann man sich den wohl Sparen?
Ich vertraue meinem Virenscanner nicht, dass er alles findet. Einen Teil ja, aber alles?
Edit: Weil's zur Diskussion passt: Vint Cerf: Ein Viertel der Internet-PCs ist Mitglied eines Bot-Netzes
Zitat
Und wenn ich einfach "Zulassen" drücken kann, warum sollten Viren das nicht auch können.
Eigentlich geht das ganze ja noch einen Schritt weiter. Eigentlich solltest du dir zum normalen Arbeiten einen eingeschränkten Benutzer einrichten. Wenn dann UAC hochpoppt, wird explizit nach dem Passwort eines Administrators gefragt. Beim Admin-Konto musst du das Passwort nur nicht eingeben.
Warum Viren das (zumindest theoretisch) nicht können: Die Eingabe des Passwortes erfolgt auf einem anderen Desktop (der Hintergrund ist ein Screenshot). Außerdem dürfen Anwendungen mit weniger Rechten (sprich der Schädling) nicht auf Fenster von Anwendungen mit höheren Rechten (sprich UAC-Eingabedialog) zugreifen.
Zitat (Paradise: 26.01.2007, 14:42)
Kann sich ein kleiner Freeware entwickler sowas leisten?
Für normale Programme muss das auf jeden Fall nicht sein. Meine Programme, die ich für XP geschrieben habe, laufen auch unter Vista. Ich habe halt damals schon alles in den Userverzeichnissen abgespeichert.
Zitat
Bei der Installation ja. Für das normale Speichern von Einstellungen gibt es den sogenannten Virtual Store. D.h. Vista gaukelt dem Programm vor, dass es die Dateien im Programmeverzeichnis speichern und laden kann. In Wahrheit wird das aber in ein Unterverzeichnis im User-Verzeichnis umgeleitet:
C:\Users\BenuterName\AppData\Local\VirtualStore
Netter Nebeneffekt: Irfanview und Co erlauben plötzlich separate Einstellungen für alle Benutzer.
Zitat
Wenn ich mir das recht überlege wäre es ja gut wenn sie in Zukunft alles im User-Ordner ablegen. Dann würds langen diesen zu sichern und ich müsste nicht immer noch ein paar Ordner aus dem Programme Ordner rausssuchen...
Siehst du
Zitat
Seh ich das richtig?
Nein, siehe oben.
Stefan
Dieser Beitrag wurde von vbtricks bearbeitet: 26. Januar 2007 - 15:18
#48
geschrieben 26. Januar 2007 - 15:15
Zitat (Paradise: 26.01.2007, 14:42)
Kann sich ein kleiner Freeware entwickler sowas leisten?
Habe schon Freewaresoftware gesehen, die plötzlich keine UAC Meldungen mehr macht. Scheinbar ists nicht so übertrieben, wie manch einer vermutet.
Zitat
Genau.
Zitat
Spiele: Von den Neuen, überraschend viele (ehrlich).
Zitat
Stimmt. Den Vorteil habe ich gar nicht hingeschrieben, obwohl ich es genau so mache
Zitat
Auch wenns traurig klingt. Ein gewisser Kollateralschaden wird sich nicht vermeiden lassen. Hab auch noch Siedler 3 rumliegen, was nicht unter XP lief
Zitat
Ja.
#49
geschrieben 26. Januar 2007 - 15:57
Zitat (vbtricks: 26.01.2007, 14:58)
C:\Users\BenuterName\AppData\Local\VirtualStore
Netter Nebeneffekt: Irfanview und Co erlauben plötzlich separate Einstellungen für alle Benutzer.
Leider fängt das nicht jedes Programm ab. Genau die nicht, wo beim Start die Adminmeldung kommt.
#50
geschrieben 26. Januar 2007 - 16:10
#51
geschrieben 26. Januar 2007 - 16:25
Zitat
C:\Users\BenuterName\AppData\Local\VirtualStore
Scheint wohl nicht wirklich zu gehen da ja eXtreme Movie Manager beim Starten die UAC bringt.
Und zu den Spielen:
Tomb Raider Legend geht, Aquanox 2, Rainbow six, die legen ihr Savegame im User-Ordner ab.
You know the problem with these gyms now? Health clubs for waffle eatin’ pussies.
#52
geschrieben 26. Januar 2007 - 16:35
bei mir tut's bei allen Programmen einwandfrei. eXtreme scheint da nur der Programmtitel zu sein, nicht aber die Programmierung. Wenn z.B. Setup im Dateinamen steht, wird UAC automatisch hochpoppen. Es gibt auch andere Erkennungsroutinen. Die tun natürlich nicht immer. Aber das Programm ist ja Shareware. D.h. es gibt einen Programmierer, dem daran gelegen ist, dass es auch unter Vista tut.
Stefan
#53
geschrieben 26. Januar 2007 - 16:56
Was mich mal interessiert. Wenn du so sehr viel weisst, was sollen denn dann dauernd deine Doppelposts. Weisst du nicht wie man editiert. Ich will dir damit mal sagen, bevor du hier andere fertig machst bzw. wegen ihrer Fragen (dafür ist ja ein Forum da) gegen die Wand drückst lerne erst mal richtig zu posten. Ich hab mir das jetzt alles 3x durchgelesen aber so richtig hast du keine Erklärung abgegeben warum bei dir UAC nicht "nervt". Die einzige Erklärung die ich dafür habe, ist die, dass du mit dem richtigen Administrator Konto arbeitest. Du kannst dieses zwar gerne bestreiten aber aufgrund deiner agressiven Vorgehensweise hier in diesem Thema den anderen "dämlichen" Usern gegenüber, glaube ich dir kein Wort. Ändere bloss mal dein Verhalten. Wir machen alle mal Fehler und wenn der eine oder andere was zu z.B. Vista hinterfragt, dann kann, wenn man schon antwortet, dies etwas höflicher machen. Ich bin auch kein Kind von Traurigkeit aber Toleranz bedeutet, anderen Menschen das Andersein zu gestatten. Und dazu gehört eben auch eine andere Meinung.
#54
geschrieben 26. Januar 2007 - 17:15
Also Doppelposts schonmal nicht. Dass es mehrmals was ähnliches gibt liegt daran, dass die Mods die Beiträge aller Threads mit dem gleichen Thema in einen Thread verschoben haben. Mir gefällt das zusammengewürfelte Ergebnis auch nicht besonders, aber damit werden wir wohl leben müssen. Also bevor du mir auf so dumme Art kommst, denk erstmal selber nach.
Außerdem habe ich auch nicht gesagt, dass UAC nicht nervt und ich hatte auch nicht vor zu erklären warum es nicht nervt. Mein ziel war es klar zu machen, dass nicht Windows selbst Schuld ist, an all den Meldungen. Wenn Du meine Beiträge verstanden hättest, würdest du nicht so ein Zeug schreiben.
Bei mir ist UAC aktiv. Ob du es mir glaubst, ist mir egal.
Klar gehör auch eine andere Meinung dazu. Es sind nicht nur Beiträge verschoben, sondern auch gelöscht worden. Wenn Du die gelesen hättest, wüsstest du, dass ich nur auf Agressive Antworten auch agressiv reagiert habe bzw. ist mir dann einmal der Hut gegangen, als dann ganze 8 Threads zum gleichen Thema auf Seite 1 waren.
@vbtricks:
Ich hab mal in das offizielle Forum gelesen. Die sagen, das Programm wäre vollständig Vista Kompatibel und erklären den Adminbedarf damit, dass dies für die Tumbnailerstellung benötigt werden würde
Auch steht da, man soll es im Kompatibilitätsmodus "WindowsXP mit SP 2" starten
Klingt nicht sehr "vollständig Vista kompatibel".
Dieser Beitrag wurde von karstenschilder bearbeitet: 26. Januar 2007 - 17:17
#55
geschrieben 26. Januar 2007 - 17:22
#56
geschrieben 26. Januar 2007 - 17:26
#57
geschrieben 26. Januar 2007 - 17:29
#58
geschrieben 27. Januar 2007 - 12:34
Aber zu den User-Ordnern hab ich noch eine Frage.
Jetzt kann man ja Bilder, Videos usw einzeln woandershin legen.
Jetzt gibts den Ordner Paradise mit Bilder, Videos usw drin. Und eben auch Dokumente.
Dokumente ist wohl das was vorher "Eigene Dateien" war, und man hat Bilder usw da raus gelöst.
Die Programme legen in Dokumente ab...
Aber wofür ist der Ordner "Links"?
Und warum kann man nicht den ganzen Ordner Paradise verschieben? Samt "AppData". So hätte man Outlook, FF, TH und alle Prgramm Einstellungen/Profile zusammen zb auf einer anderen Platte.
You know the problem with these gyms now? Health clubs for waffle eatin’ pussies.
#59
geschrieben 27. Januar 2007 - 13:21
Zitat (Paradise: 27.01.2007, 12:34)
Wenn ich mir den Inhalt anschaue, sieht das verdächtig nach den Favoriten im Windows Explorer aus (die Leiste über der Ordnerstruktur. Diese wird ja auch beim Öffnen- und Speicherndialog angezeigt.
Zitat
Evtl. ist das doch möglich, wenn man einen symbolischen Link anlegt. Um das zu Testen solltest du einen neuen Benutzer anlegen, da dabei durchaus etwas schief gehen kann.
- Lade dir das Tool Junction herunter und entpacke das Archiv
- Lege einen neuen Benutzer Temp an und melde dich einmal mit ihm an
- Melde dich mit Temp ab und mit dem normalen Benutzer an
- Öffne eine Konsole als Administrator (Rechtsklick auf cmd.exe)
- Wechsle ins Verzeichnis C:\Users, darin sollte es jetzt einen Ordner Temp geben
- Benenne den Ordner Temp in Temp2 um (rename Temp Temp2)
- Lege einen symbolischen Link Temp an, der nach Temp2 zeigt (C:\pfad_des_archives\junction.exe Temp Temp2).
- Melde dich als Benutzer Temp an, das funktioniert, obwohl der Inhalt des Ordners Temp ja eigentlich in Temp2 ist
- Wieder als Temp abmelden, als normaler Benutzer einloggen
- Wieder Konsole im Admin-Mode, ins Users-Verzeichnis wechseln
- Symbolischen Link wieder entfernen (C:\pfad_des_archives\junction.exe -d Temp)
- rename Temp2 Temp
Bedenke aber folgendes:
- Wenn sich der Laufwerksbuchstabe der Partition mit dem Profil ändert, kann Windows dieses evtl. nicht mehr finden
- daher solltest du immer einen Benutzer (Admin) haben, dessen Profil auf der Windowspartition ist
- da du den Profilordner auf ein anderes Laufwerk verschieben musst, musst du darauf achten, dass die Dateiberechtigungen (Besitzer, Zugriffsrechte etc. erhalten bleiben)
- Bei einer Neuinstallation von Windows benötigst du evtl. nicht mehr alle Daten aus AppData, d.h. du schleppst mit der Zeit immer mehr Dateileichen mit dir rum
#60
geschrieben 27. Januar 2007 - 13:49