Testprotokoll

Tests zu InstallSite-Forum, Topic Title: "Session.Property: "Permission denied" nur bei Win 2003 / Domain-User / in InstallUISequence"

Test: Setup mit VBScript CustomAction mit Befehl "Session.Property("INSTALLDIR")"

Testergebnis, Zusammenfassung

Test-Parameter:
Testparameter Ausprägung
Ort der Ausführung InstallUISequence, InstallExecuteSequence, außerhalb vom Setup
Betriebssystem Windows 2003, Windows XP, Windows 2000
angemeldeter Benutzer (mit Admin-Rechten) <DOMAIN>\User,    LocalUser

Testergebnis:
Der Fehler "Permission denied" tritt nur bei folgender Kombination auf:
Ort der Ausführung: InstallUISequence
Betriebssystem: Windows 2003
angemeldeter Benutzer: <DOMAIN>\User


1. Test  (Ort der Ausführung variabel)

gleichbleibend:
Betriebssystem: Windows 2003
Benutzer auf Testrechner: <DOMAIN>\<user>
Aktion: Session.Property("INSTALLDIR")

Testergebnis:        Abhängig vom Ort der Ausführung ist der Befehl erfolgreich oder nicht:
Ort der Ausführung Testergebnis
InstallUISequence: "Permission denied."
InstallExecuteSequence: erfolgreich
VBScript, außerhalb vom Setup: erfolgreich

Annahme:        Benutzer hat theoretisch ausreichende Berechtigung, Session.Property auf Windows 2003 auszuführen.


2. Test   (Betriebssystem variabel)

gleichbleibend:
Benutzer auf Testrechner: <DOMAIN>\<user>
Aktion: Session.Property("INSTALLDIR")
ausgeführt in: InstallUISequence

Testergebnis:         Abhängig vom Betriebssystem des Testrechners ist die Aktion erfolgreich oder nicht:
Betriebssystem auf Testrechner Testergebnis
Window 2003 Fehler "Permission denied."
Window 2000 erfolgreich
Windows XP erfolgreich

Annahme:        Benutzer hat theoretisch ausreichende Berechtigung, in InstallUISequence Session.Property auszuführen.

3. Test   (Angemeldeter Benutzer variabel)

gleichbleibend:
Betriebssystem: Windows 2003
Benutzer sind in Gruppe: Administrator
ausgeführt in: InstallUISequence


Testergebnis:         Abhängig vom Benutzer, der auf Testrechners eingeloggt ist, ist die Aktion erfolgreich oder nicht:
Benutzer, der auf Testrechner eingeloggt ist Testergebnis
<DOMAIN>\<User> Fehler "Permission denied."
<localUser> erfolgreich

Annahme:        Benutzer hat theoretisch ausreichende Berechtigung, in InstallUISequence Session.Property auszuführen.