beli23
Goto Top

Per Kixtart die Gruppe der lokalen Administratoren auslesen

Hallo,

ich möchte per Kix auslesen, welche User über lokale Adminrechte am Client verfügen und davon eine Ausgabe in eine Textdatei schreiben lassen.

Ich habe bisher mal folgendes zusammen gestellt:

? @wksta
? @userid

If InGroup ($@WKSTA\administrators)
$Admin = "Yes"
Else
$Admin = "No"
EndIf

das IF funktioniert so leider nicht.
Folgendes gibt mir mal zumindest aus ob Admin oder nicht, aber ich weiß nicht was das mit dem system32 Ordner zu tun hat.

if Exist("\\" + "@WKSTA + "\ADMIN$\System32")
? "User is admin"
else
? "User NOT admin"
endif

Die Ausgabe in eine .txt kann ich dann später bestimmt mit >>"\\Verzeichnisname\ realisieren oder?

Hat jemand eine Idee das ganze zu realisieren bzw kann mir bei meinem Problem weiterhelfen?

Gruß
Beli

Content-Key: 197378

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

Printed on: April 27, 2024 at 10:04 o'clock

Member: Penny.Cilin
Penny.Cilin Jan 21, 2013 updated at 14:55:38 (UTC)
Goto Top
Ey guuuude,

muss es unbedingt Kixtart sein? Das kannst Du auch mit einem simplen
 net localgroup administrators > %temp%\Localadmin.txt
erledigen.

<edith> typo


Gruss Penny.
Member: Beli23
Beli23 Jan 21, 2013 at 15:08:59 (UTC)
Goto Top
Hi Penny,

ja das weiß ich.
Da ich schon das Logon-script per Kix mache, wollte ich das eben dort einbauen!
Aber vielen Dank für die schnelle Antwort.

Gruss Beli
Member: Beli23
Beli23 Jan 24, 2013 at 08:30:16 (UTC)
Goto Top
so nun habe ich eine Lösung für das Problem gefunden:

if Exist("\\" + @wksta + "\ADMIN$\System32")
? "User is "
else
? "User NOT ADMIN"
endif
@Priv

geht Prima.

Wenn ich das nun aus KIX in eine Textdatei schreiben möchte geht das mit:
RedirectOutput

leider ist mein Problem noch nicht ganz gelöst.
Nach jedem aufruf des Skript wird die Textdatei neu beschrieben.
Ich möchte das aber fortlaufend machen, d.h. nach jedem Aufruf, soll die Textdatei erweitert werden.

Hat jemand eine Idee wie das umgesetzt werden kann?
Member: Penny.Cilin
Penny.Cilin Jan 24, 2013 at 09:47:20 (UTC)
Goto Top
Gibt es bei Kixtart nicht eine Fortsschreibung einer Datei analog zum Batch?
Beim Batch verwendet man dazu das doppelte Größerzeichen

 net localgroup administrators >> %temp%\Localadmin.txt


Gruss Penny.