WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 02.09.2009, 09:36   #1
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard XP-Admin-Rechte verleihen

Hat jemand eine Loesung, wie ich folgendes Szenario schneller abwickeln kann?
Ein Programm soll auf einem standalone XP-Pro-Rechner mit DAU-Profil (also eingeschraenkten Rechten) installiert werden.
Meine bisherige Vorgehensweise:
* Als Administrator einloggen
* Dem DAU die Admin-Rechte verleihen
* Als Admin ausloggen
* Als DAU mit Admin-Rechten einloggen
* Programm installieren
* Programm testen
* Dem DAU die Admin-Rechte entziehen
* Als DAU ausloggen
* Als DAU einloggen
* Programm unter den eingeschraenkten Rechten testen

Gaehn, schnarch ...

Hat irgendjemand ein Script,
- das ich vom DAU-Profil aufrufen kann
- wo ich das Admin-PW eingeben kann
- das dem DAU Admin-Rechte verleiht bzw entzieht?

... und dann bin ich aufgewacht, oder was?
Danke und lg
ff
ff ist offline   Mit Zitat antworten
Alt 02.09.2009, 09:41   #2
zigeina
*****troll
 
Benutzerbild von zigeina
 
Registriert seit: 24.03.2003
Ort: wien
Alter: 65
Beiträge: 1.701


Standard

Zitat:
Zitat von ff Beitrag anzeigen
Hat jemand eine Loesung, wie ich folgendes Szenario schneller abwickeln kann?
Ein Programm soll auf einem standalone XP-Pro-Rechner mit DAU-Profil (also eingeschraenkten Rechten) installiert werden.
Meine bisherige Vorgehensweise:
* Als Administrator einloggen
* Dem DAU die Admin-Rechte verleihen
* Als Admin ausloggen
* Als DAU mit Admin-Rechten einloggen
* Programm installieren
* Programm testen
* Dem DAU die Admin-Rechte entziehen
* Als DAU ausloggen
* Als DAU einloggen
* Programm unter den eingeschraenkten Rechten testen

Gaehn, schnarch ...

Hat irgendjemand ein Script,
- das ich vom DAU-Profil aufrufen kann
- wo ich das Admin-PW eingeben kann
- das dem DAU Admin-Rechte verleiht bzw entzieht?

... und dann bin ich aufgewacht, oder was?
Danke und lg
ff
sicher gibts solche scripts
was glaubst du wie in grossen umgebungen programme installiert werden?

aber ist es nich möglich das programm unter einem admin user zu installieren und der normale user hat es dann auch???
____________________________________
..................................
dieser hilfreiche beitrag kostet nichts, außer ein paar bier
..................................
Tante Jolesch: „Was ein Mann schöner is wie ein Aff, is ein Luxus!“.
zigeina ist offline   Mit Zitat antworten
Alt 02.09.2009, 09:51   #3
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard

Zitat:
Zitat von zigeina Beitrag anzeigen
sicher gibts solche scripts
was glaubst du wie in grossen umgebungen programme installiert werden?
Das ist aber dann meist eine Server-Client-Umgebung. DA geht das ...

Zitat:
Zitat von zigeina Beitrag anzeigen
aber ist es nich möglich das programm unter einem admin user zu installieren und der normale user hat es dann auch???
Das funktioniert manchmal, aber sicher nicht generell. Es haengt davon ab, wie sich das Programm installiert. Einheitlich ist das noch lange nicht, besonders bei Freeware etc.
ff ist offline   Mit Zitat antworten
Alt 02.09.2009, 10:29   #4
Karl99
Veteran
 
Registriert seit: 05.06.2003
Beiträge: 444


Standard

Mach´s anders: Als Admin das Programm installieren, dem DAU das Icon auf den Desktop platzieren - wäre schon aufrufbar!
Es gibt ja auch etliche Installationen, die fragen, ob alle auf dem PC vorhandene User das Programm nutzen sollen - "All User"-Variante, wo hier einfach das Aufruficon unter All-User eingesetzt wird und damit auch vom DAU nicht entfernt werden kann (kann man auch selbst machen!)
Hast Du diese Variatne schon ausprobiert und irgendetwas funktioniert nicht? Bitte um mehr Infos!
Karl99 ist offline   Mit Zitat antworten
Alt 02.09.2009, 10:44   #5
FranzK
Inventar
 
Registriert seit: 23.03.2000
Ort: Graz
Alter: 71
Beiträge: 3.567


Standard

Zitat:
Zitat von ff Beitrag anzeigen
...
Das funktioniert manchmal, aber sicher nicht generell. Es haengt davon ab, wie sich das Programm installiert. Einheitlich ist das noch lange nicht, besonders bei Freeware etc.
Schlimmstenfalls verschiebst du dann den Menüeintrag in das Startmenü des entsprechenden Users. Deine geschilderte Vorgangsweise ist ausgesucht kompliziert...

____________________________________
Ciao
FranzK ist offline   Mit Zitat antworten
Alt 02.09.2009, 11:40   #6
enjoy2
-------------
 
Benutzerbild von enjoy2
 
Registriert seit: 22.03.2000
Ort: Tullnerfeld
Alter: 52
Beiträge: 14.550

Mein Computer

Standard

http://www.heise.de/software/downloa...ichadmin/31780
____________________________________
EnJoy

* Kl. Anleitung, welche Infos bei Problemen benötigt werden
* was ich nicht weiß, weiß Google bzw. vorm Posten Listen to Bart

* BITTE, füttert keine Trolle, siehe auch Definition bzw. Merkbefreiung - Verordnung
* Wie man Fragen richtig stellt
enjoy2 ist offline   Mit Zitat antworten
Alt 02.09.2009, 13:11   #7
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Windows stellt dafür eine API-Funktion zur Verfügung:

CreateProcessWithLogonW()


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 03.09.2009, 02:45   #8
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard

Herzlichen Dank einmal an alle fuer die Anregungen!

@wbendl: Damit CreateProcessWithLogonW() etwas bewirkt, braucht man auch zuerst einmal Admin-Rechte.

@enjoy2: Das MachMichAdmin-Script kommt meinen Vorstellungen schon sehr nahe! Danke!

Ich habe mir das einmal so hergerichtet, dass aus den DAU-Profil heraus die Userverwaltung (mit Adminrechten) gestartet wird. Dort mache ich den DAU zum Admin, logge aus und wieder ein und kann arbeiten ...

Das ist schon eine Verbesserung meiner oben beschriebenen Vorgangsweise. Wuenschenswert waere noch, die Vergabe der Adminrechte an den aktuellen User und das Ausloggen im Script zu automatisieren.

Falls da jemand zufaellig passende Code-Schnipsel herumliegen hat ... waere nett ;-)

Danke und lg
ff
ff ist offline   Mit Zitat antworten
Alt 03.09.2009, 06:36   #9
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Zitat:
Zitat von ff Beitrag anzeigen
@wbendl: Damit CreateProcessWithLogonW() etwas bewirkt, braucht man auch zuerst einmal Admin-Rechte.
Ein normaler User kann ein Programm (mit seine Rechten) starten. Diese Programm startet seinerseits ein Programm mit Admin-Rechten.

Daß dazu im 1. Programm das Paßwort übergeben werden muß, ist klar. Der normale User muß es aber nicht kennen. Der Admin muß nie angemeldet sein.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 03.09.2009, 07:25   #10
LouCypher
der da unten wohnt
 
Benutzerbild von LouCypher
 
Registriert seit: 15.07.2000
Alter: 52
Beiträge: 11.502


Standard

als dau einloggen, und die setup.exe via rechtsklick -> "ausführen als" starten.
____________________________________
Greetings
LouCypher
LouCypher ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:45 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag