.DeJaVu Magst Du mir auf die Sprünge helfen?
Die "profiles.ini" auf Default=1 abzufragen, ergibt keinen Sinn.
Hat der Nutzer keine andere Firefoxversion installiert, gibt es diesen einfach nicht.
Hat der User z.B. zwei Profile, kann die "profiles.ini" so aussehen:
Code
[Install308046B0AF4A39CB]
Default=Profiles/Testumgebung
Locked=1
[Profile1]
Name=Testumgebung
IsRelative=1
Path=Profiles/Testumgebung
[Profile0]
Name=Mira
IsRelative=1
Path=Profiles/Mira
[General]
StartWithLastProfile=0
Version=2
Alles anzeigen
Auch hier habe ich das Problem, dass ich nicht weiß, wie ich an das Standardprofil, in diesem Fall "Mira", heran komme.
Um eine Abfrage, ob es sich um eine "normale" Installation handelt,
also ohne parallel laufenden Versionen,
könnte ja auch die "install.ini" abfragen
Code
[6F193CCC56814779]
Default=Profiles/790r9b33.Nightly
Locked=1
[308046B0AF4A39CB]
Default=Profiles/Mira
Locked=1
und wenn mehr als ein [xxxxxx] vorkommt einfach das Skript mit Meldung stoppen.
(x seht als Platzhalter)