Netzlaufwerke einem bestimmten Benutzer per goto zuweisen
Hi =)
ich habe da eine Frage bezüglich batch-Datei.
Ich würde gerne wissen wie ich es realisieren kann das die Batch datei nach dem angemeldeten benutzernamen bestimmte netzlaufwerke verbindet
also
User 1 erhält laufwerkbuchstaben x, y, z
User 2 erhält laufwerkbuchstaben a, b, c
ich weis das es einen befehl mit $userprofil$ oder so ähnlich gibt.
das ganze soll automatisch und mit goto: geregelt werden bedeutet
wenn:
$userprofil$ = User 1
dann
net use x, (y, z)
wenn
$userprofil$ = User 2
dann
net use a, (b, c)
ich hoffe mir kann jemand helfen.
Danke Euch schon mal im Voraus =))
ich habe da eine Frage bezüglich batch-Datei.
Ich würde gerne wissen wie ich es realisieren kann das die Batch datei nach dem angemeldeten benutzernamen bestimmte netzlaufwerke verbindet
also
User 1 erhält laufwerkbuchstaben x, y, z
User 2 erhält laufwerkbuchstaben a, b, c
ich weis das es einen befehl mit $userprofil$ oder so ähnlich gibt.
das ganze soll automatisch und mit goto: geregelt werden bedeutet
wenn:
$userprofil$ = User 1
dann
net use x, (y, z)
wenn
$userprofil$ = User 2
dann
net use a, (b, c)
ich hoffe mir kann jemand helfen.
Danke Euch schon mal im Voraus =))
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151213
Url: https://administrator.de/contentid/151213
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
1 Kommentar
Hallo Satorius und willkommen im Forum!
Wenn es tatsächlich Batch sein soll (und da es sicherlich einen guten Grund für die unterschiedlichen Laufwerksbuchstaben gibt ), etwa so:
Grüße
bastla
Wenn es tatsächlich Batch sein soll (und da es sicherlich einen guten Grund für die unterschiedlichen Laufwerksbuchstaben gibt ), etwa so:
if /i "%username%"=="User 1" (
net use x: ...
net use y: ...
net use z: ...
)
goto :Weiter
if /i "%username%"=="User 2" (
net use a: ...
net use b: ...
net use c: ...
)
:Weiter
:: was noch so zu tun ist ...
bastla