53111
05.09.2007, aktualisiert um 16:22:15 Uhr
55611
6
0
Benutzername herausfinden mit cmd
Hallo
ich möchte ein Script schreiben was mir jeden nutzer mit seinem homeverzeichnis verbindet.
die nutzer sind alle an ein domain angemeldet.
ich hatte es wie folgt versucht:
NET USE h: \\Server2\Home\%USERNAME%
was aber nicht funktioniert.
es ist wichtig dass der Benutzername variabel ist und erst beim ausführen des scripts irgendwie aufgerufen und erfragt wir...
wie frage ich mit cmd denn einen nutzernamen ab. "net user" liefert mir leider nur die lokalen nutzer des pc ich benötige aber einen der über eine domain angemeldet ist???
vielen dank schonmal
gruß
saibonaut
ich möchte ein Script schreiben was mir jeden nutzer mit seinem homeverzeichnis verbindet.
die nutzer sind alle an ein domain angemeldet.
ich hatte es wie folgt versucht:
NET USE h: \\Server2\Home\%USERNAME%
was aber nicht funktioniert.
es ist wichtig dass der Benutzername variabel ist und erst beim ausführen des scripts irgendwie aufgerufen und erfragt wir...
wie frage ich mit cmd denn einen nutzernamen ab. "net user" liefert mir leider nur die lokalen nutzer des pc ich benötige aber einen der über eine domain angemeldet ist???
vielen dank schonmal
gruß
saibonaut
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 67949
Url: https://administrator.de/contentid/67949
Ausgedruckt am: 23.11.2024 um 18:11 Uhr
6 Kommentare
Neuester Kommentar
Mir ist dein Problem nicht ganz klar.
Wir machen das bei uns genau so und es funktioniert hervorragend.
Verstehe ich das richtig? Ihr habt zusätlich zu den Domänenkonten noch lokale Benutzerkonten?
NET USE h: \\Server2\Home\%USERNAME%
Wir machen das bei uns genau so und es funktioniert hervorragend.
wie frage ich mit cmd denn einen nutzernamen
ab. "net user" liefert mir leider
nur die lokalen nutzer des pc ich
benötige aber einen der über eine
domain angemeldet ist???
ab. "net user" liefert mir leider
nur die lokalen nutzer des pc ich
benötige aber einen der über eine
domain angemeldet ist???
Verstehe ich das richtig? Ihr habt zusätlich zu den Domänenkonten noch lokale Benutzerkonten?
Wie mache ich denn die
Basisordnereinstellungen für mehrer
computer und nutzer auf einen schlag in der
der Benutzerverwaltung ohne jeden anklicken
zu müssen? ich dachte das geht nur mit
so einem script.
Basisordnereinstellungen für mehrer
computer und nutzer auf einen schlag in der
der Benutzerverwaltung ohne jeden anklicken
zu müssen? ich dachte das geht nur mit
so einem script.
Ja, das geht leider nicht über die Benutzeroberfläche.
die freigabe ist genau gleich wieder
nutzername und es funktioniert trotzdem
nicht.
nutzername und es funktioniert trotzdem
nicht.
Was gibt "echo %USERNAME%" denn aus? ist das Ergebnis identisch mit dem Freigabename?
Wenn ja, muss das eigentlich funktionieren.
Gibt das Script eine Fehlermeldung aus?
Und wenn ja: welche?
Wie mache ich denn die
Basisordnereinstellungen für mehrer
computer und nutzer auf einen schlag in der
der Benutzerverwaltung ohne jeden anklicken
zu müssen? ich dachte das geht nur mit
so einem script.
Basisordnereinstellungen für mehrer
computer und nutzer auf einen schlag in der
der Benutzerverwaltung ohne jeden anklicken
zu müssen? ich dachte das geht nur mit
so einem script.
Wie gesagt Net Use funktioniert mit %username%
ja wir haben momentan sowohl lokale
benutzerkonten als auch domainkonten
benutzerkonten als auch domainkonten
Hier liegt der Hase im Pfeffer!
1. Warum lokale und Domänen Konten?
2. Wenn schon: Warum sind die Benutzernamen nicht identisch?
3. Warum verwenden die User nicht die Domänen konten?
Ich nehme mal an Du hast für 1. - 3. trifftige Gründe.
Dann bleibt Dir nur die Möglichkeit eines Sammmelskripts.
z.B.
Wenn %username% = Müller
Dann net use h: \\server\home\MüllerKai
usw. für jeden user.