Jump to content

SCCM 2007 Programm mit Administrator rechten starten


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo McseForum!

 

Wir verwenden als Softwareverteilung SCCM 2007 auf W2k3.

Der beschriebene Fehler tritt nur unter Win7 auf.

 

Wir haben eine Software, nennt sich "COMOS" von Siemens.

Bei dieser Software haben wird das Problem, dass das Batch File oder auch die Setup.exe als run as Administrator ausgeführt werden muss.

 

Bei einer lokalen installation der Software mit nur klick auf Setup.exe oder klick auf das Batch-file wird die Software nicht ordnungsgemäß installiert.

Erst wenn im Kontextmenü die Software mit "run as administrator" aufgerufen wird, wird die Software richtig installiert.

 

Im SCCM unter Programs - Environment habe ich "Run with administrative rights" aktiviert.

 

Trotzdem wird das Programm nicht vollständig installiert, es werden nur einzelne Files in das Zielverzeichnis installiert.

 

Meine Frage: "Kennt Ihr noch eine möglichkeit in SCCM das Programm mit wirklichen Admin rechten zu starten"??

 

DANKE

 

Hier ein Auszug aus dem Batchfile u. das die Setup.exe mit den dazugehörigen Parameter.

 

1.) Setup.exe:

setup.exe /s /l1033 /v INSTALLDIR="C:\Program Files\Comos\91" LICENSESERVER=sgamcms1 UPDATEPATH="P:\SCCMApps\ComosSetup\Software\Comos\Service Pack" /l* C:\TEMP\__%COMPUTERNAME%_%DATE%_COMOS_9.1.0_log.txt /qn+

 

2.) Batch File:

@echo off

set cdir=%~dp0

"%cdir%setup.exe" /S /L1033 /v /qn

Link zu diesem Kommentar

Da SCCM unter "Run with administrative rights" den Kontext "System" versteht und nicht UAC technisch "Run as Administrator" kann es sein, dass deine Applikation ein Problem damit hat. Es könnte sein, dass P:\ für diesen System Kontext nicht erreichbar ist.

 

Was kannst du tun um es zu testen?

 

Erstelle ein Program cmd.exe (Run with Administrative Rights, whether a user is logon or not, allow users to interact with this program, erstelle ein Advertisement zu einer Collection mit einem Testclient. Auf diesem Testclient erhältst du eine cmd Shell mit Systemrechten. Dort kannst du dann dein Programm testen, mit Parameter und ohne, ob der Aufruf von P:\ klappt usw.

 

cheers, Daniel

Link zu diesem Kommentar

P:\ ist per default sicher nicht im System-Kontext verfügbar. Du kannst aber in den Program Properties, Environment-Tab unter "Drive mode" einen Laufwersbuchstaben definieren. Alternativ statt P:\SCCMApps\... einfach \\server\share\SCCMApps verwenden. Oder - falls die setup.exe sowieso unter \ComosSetup liegt - einfach den UPDATEPATH per %~dp0 zusammensetzen.

Link zu diesem Kommentar

Hallo TorstenM,

 

diese Funktionalität ist mir auch bekannt.

 

Leider hat auch dieses nichts gebracht.

 

Wir verwenden unser P:\ für alle anderen Softwareverteilungen, ca 50 stk. bei diesen funktioniert das einwandfrei.

 

Nur das "Comos" macht Probleme.

 

Werde mal "jarazul" gedanken nachbauen. Werde mich dann melden.

 

DANKE vorerst

mfg hannes

Link zu diesem Kommentar
  • 2 Wochen später...

Guten Abend Forum,

 

Das cmd mit Admin Rechten funktioniert jetzt.

Leider gibt es von der cmd kein Zugriff auf Netzlaufwerke. Komisch

 

Sehe Netzlaufwerke im Windows Explorer.

Netzlaufwerke gelöscht u. mit net use neu erstellt. Sehe die Laufwerke auch mit net use. Doch ein Zugriff darauf ist nicht möglich.

 

Kann mit jetzt nur noch ein Batch File schreiben in dem die Setup File auf ein lokales Laufwerk kopiert werden. Von dort kann ich dann die "Setup.exe" bzw. das "Update Center" aufrufen.

 

DANKE nochmals

 

mfg hannes

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...