Hallo Community,
bei folgender neuer Anforderung stehe ich momentan etwas auf dem Schlauch und wäre für Tips von euch sehr dankbar.
Ich habe ein Paket erstellt, welches wir nur über den Kiosk bereitstellen für User die Mitglied einer globalen AD Gruppe sind.
Das Paket erstellt lediglich eine Verknüpfung auf den %UserDesktop% des angemeldeten Benutzers.
Das Problem ist nun folgendes, installiert sich User "A" das Paket über den Kiosk wird das Paket auch für User "B" im Kiosk als installiert angezeigt.
Wie kann ich es hinbekommen, dass jeder Benutzer sich das Paket unabhängig von einem anderen User installieren kann ?
In meinem ersten Ansatz habe ich mal das Applicationdir von %Programfilesdir% nach %appdata% umkonfiguriert, dies brachte aber auch kein brauchbares Ergebnis.
Bisher habe ich nur Pakete erstellt welche von allen Usern auf dem Rechner genutzt wurden und irgendwie tue ich mich mit dieser neuen Situation etwas schwer.
Gruß
Adrian
Verknüpfung pro User
-
Walter_Schulz
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
Re: Verknüpfung pro User
Schalter /AW setzen.
Setup.exe Setup.inf /AW trennt Maschinen-Setup und Benutzer-Setup. Das Benutzer-Setup wird bei gesetztem /AW bei jedem Benutzer ablaufen.
Allerdings wuerde ich fuer solche Anforderungen eher ueberlegen, ob ich das nicht besser ueber eine GPO erschiesse. Die GPO kommt dann ziemlich nach "unten" in die AD-Struktur und die Lese-Rechte werden der AD-Gruppe allein zugeteilt. Natuerlich behalten die Admins die Verwaltungsrechte an der GPO.
Ach, ja:
CommonShellLinks=0
Ciao!
Walter Schulz
Setup.exe Setup.inf /AW trennt Maschinen-Setup und Benutzer-Setup. Das Benutzer-Setup wird bei gesetztem /AW bei jedem Benutzer ablaufen.
Allerdings wuerde ich fuer solche Anforderungen eher ueberlegen, ob ich das nicht besser ueber eine GPO erschiesse. Die GPO kommt dann ziemlich nach "unten" in die AD-Struktur und die Lese-Rechte werden der AD-Gruppe allein zugeteilt. Natuerlich behalten die Admins die Verwaltungsrechte an der GPO.
Ach, ja:
CommonShellLinks=0
Ciao!
Walter Schulz
Re: Verknüpfung pro User
Hallo Walter Schulz,
die Einstellungen /AW sowie CommonShellLinks=0 sind bereits gesetzt, dass funktioniert soweit auch alles gut.
Momentan ist das Verhalten folgendes:
- User A installiert sich das Paket über den Kiosk, dass Paket wird als installiert angezeigt
- User B meldet sich an, öffnet den Kiosk, Paket wird als nicht installiert angezeigt -> soweit alles richtig
Probleme gibt es nur wenn User B das Paket wieder deinstalliert, dann wird es auch für User A im Kiosk als nicht installiert angezeigt, obwohl die Verknüpfung noch auf dem Desktop ist. Möchte auch User A das Paket deinstallieren, muß er es erst wieder installieren , Kiosk neu öffnen um es dann deinstallieren zu können.
Um das Verhalten ändern zu können habe ich schon den Applicationdir von %programfilesdir% nach %appdata% geändert.
So wurde im Kiosk erkannt ob das Paket schon für den angemeldeten User vorhanden ist, und jeder konnte es unabhängig installieren und deinstallieren.
Problem hierbei war nur das die Verknüpfung bei normalen BenutzerAccounts nicht erstellt wurde, sondern nur wenn sich ein Admin das Paket installiert hat.
Das Verhalten werde ich heute evtl. mit Debugview etc. einmal näher betrachten.
Eine GPO wäre sicherlich auch eine gute alternative, dies würde ich aber erst durchführen wenn die Anforderung mit Empirum nicht umsetzbar sein sollte, da ich möglichst wenig Ausnahmen vom Standard haben möchte.
Gruß
Adrian
die Einstellungen /AW sowie CommonShellLinks=0 sind bereits gesetzt, dass funktioniert soweit auch alles gut.
Momentan ist das Verhalten folgendes:
- User A installiert sich das Paket über den Kiosk, dass Paket wird als installiert angezeigt
- User B meldet sich an, öffnet den Kiosk, Paket wird als nicht installiert angezeigt -> soweit alles richtig
Probleme gibt es nur wenn User B das Paket wieder deinstalliert, dann wird es auch für User A im Kiosk als nicht installiert angezeigt, obwohl die Verknüpfung noch auf dem Desktop ist. Möchte auch User A das Paket deinstallieren, muß er es erst wieder installieren , Kiosk neu öffnen um es dann deinstallieren zu können.
Um das Verhalten ändern zu können habe ich schon den Applicationdir von %programfilesdir% nach %appdata% geändert.
So wurde im Kiosk erkannt ob das Paket schon für den angemeldeten User vorhanden ist, und jeder konnte es unabhängig installieren und deinstallieren.
Problem hierbei war nur das die Verknüpfung bei normalen BenutzerAccounts nicht erstellt wurde, sondern nur wenn sich ein Admin das Paket installiert hat.
Das Verhalten werde ich heute evtl. mit Debugview etc. einmal näher betrachten.
Eine GPO wäre sicherlich auch eine gute alternative, dies würde ich aber erst durchführen wenn die Anforderung mit Empirum nicht umsetzbar sein sollte, da ich möglichst wenig Ausnahmen vom Standard haben möchte.
Gruß
Adrian
Who is online
Users browsing this forum: No registered users and 3 guests