bigsero
Goto Top

Username auslesen und ändern

Hallo zusammen

Mein Problem:

Ich habe 2 accounts, einen "user" und einen "admin" Account

Nun möchte ich mich mit dem UEX1234 anmelden und den "runas" mit dem ADM1234 ausführen.

%username% -> UEX1234

UEX1234 umbenennen zu
ADM1234

runas /user:adm1234


Kann mir jemand helfen, mein Latein ist am Ende


Ganz sauber wäre natürlich, wenn die Passwort abfrage (ADM1234) wia Promt noch dazu käme.. face-smile

Content-ID: 117305

Url: https://administrator.de/contentid/117305

Ausgedruckt am: 16.11.2024 um 22:11 Uhr

Skiddoo
Skiddoo 02.06.2009 um 16:00:23 Uhr
Goto Top
Hallo,

sehe ich das richtig das du runas mit der sudo funktion von Linux verwechselst?

Oder willst du Tatsächlich den Benutzernamen ändern?


Versuch mal runas /USER:ADM1234 "net use"
die Passwortabfrage kommt dann automatisch

ansonsten runas /?

MfG
bigsero
bigsero 02.06.2009 um 16:04:08 Uhr
Goto Top
Nein, Angemeldet wird UEX1234.
Das Script soll %username% auslesen.

Die Applikation soll dann mit dem User ADM1234 gestartet werden

Beide Accounts existieren im AD
Skiddoo
Skiddoo 02.06.2009 um 16:10:27 Uhr
Goto Top
Und wo genau liegt das Problem?

set benutzer=%username%
runas /USER:ADM1234 "application.exe"
bzw
runas /USER:DOMÄNE\ADM1234 "application.exe"

sollte doch eigentlich funktionieren?
bigsero
bigsero 02.06.2009 um 16:12:01 Uhr
Goto Top
Grins

Ich brauche dies mit einem Script, da sehr viele Admins bei uns, 2 Accounts haben.
bigsero
bigsero 02.06.2009 um 16:13:22 Uhr
Goto Top
%username%
ändern in ADMxxxxxxx -> Admin Account

runas /user:%adminaccount%
Skiddoo
Skiddoo 02.06.2009 um 16:15:42 Uhr
Goto Top
Ich steh zwar heut auf der Leitung, aber ich glaub wir reden beide aneinander vorbei.


Datei erstellen.
Umbennen in "Test.bat"
mit einem Editor deiner Wahl editieren.
Folgendes einfügen:

@echo off
runas /USER:<DOMÄNE>\ADM1234 "application.exe"


Domäne/ADM1234/application.exe entsprechend ersetzen

Speichern, doppelklicken.
Zu welchem Zweck soll der Benutzer eigentlich ausgelesen werden?
Und was verstehst du unter "ändern"?
78632
78632 02.06.2009 um 16:18:41 Uhr
Goto Top
Zitat von @Skiddoo:
Zu welchem Zweck soll der Benutzer eigentlich ausgelesen werden?

Ich rate mal als unbeteiligter Leser: bigsero möchte gern eine völlig simple Sache so kompliziert wie es nur irgendwie geht lösen. face-wink
Skiddoo
Skiddoo 02.06.2009 um 16:20:46 Uhr
Goto Top
Das hab ich auch schon in Erwägung gezogen, ich versuch nun eine Bestätigung dafür zu erhalten ;)
bigsero
bigsero 02.06.2009 um 16:28:55 Uhr
Goto Top
So Jungs ich versuchs nochmals...

Bei uns melden sich alle mit dem UEX1234 account an. Es gibt aber applikationen
welche nur als Admin ausgefürt werden kann. Dafür haben wir einen 2. Account ADM1234

Das script soll den angemeldeten UEX Account auslesen, die ersten 3 Zeichen entfernen und mit ADM ersetzen.

Und mit diesem Username die Applikation starten..

Ein Anderer User hat UEX5555 und ADM5555 usw.

Besser?
Skiddoo
Skiddoo 02.06.2009 um 16:32:02 Uhr
Goto Top
Jetz dämmerts langsam ;)


versuch mal folgendes:

runas /USER:ADM%username:~3% "application"
bigsero
bigsero 02.06.2009 um 16:42:04 Uhr
Goto Top
He Skiddoo

so einfach, grummel und ich hab mich dumm und dämlich gesucht..

Danke vielmals