Davebrick88 1 Geschrieben 26. Mai 2023 Melden Geschrieben 26. Mai 2023 Guten Tag , wir nutzen ein Batchfile zum verbinden unserer Netzlaufwerke. Leider gibt es teilweise 2 Profile auf den Rechnern. Einmal nur der Username und einmal Username.domainname. Wenn das Profil mit Username.Domainname existiert ist es immer das aktuell verwendete. Im Script frage ich über den Parameter %Username% ab, dies führt dann zu einem Fehler. Wie würde eine Variable aussehen mit einer if/else Abfrage? Liebe Grüße Dave
BOfH_666 586 Geschrieben 26. Mai 2023 Melden Geschrieben 26. Mai 2023 Hallo Dave. Willkommen im MCSEboard! Magst Du vielleicht Dein Batch und den Fehler teilen? Bitte beides als Code formattieren. Danke schon mal.
testperson 1.857 Geschrieben 26. Mai 2023 Melden Geschrieben 26. Mai 2023 Hi, wie sieht denn dein Script aus? Bzw. was prüfst du denn genau ab? Ansonsten kannst du zuerst doch auf "%UserName%.%UserDomain%" prüfen. Die Frage wäre aber, was machst du, wenn das erste Profil mit "%UserName%.%UserDomain%.001" kommen sollte? Gruß Jan
Davebrick88 1 Geschrieben 26. Mai 2023 Autor Melden Geschrieben 26. Mai 2023 @echo off rem ##### Mount Synology NAS Shares ##### net use \\nas\Transfer /user:domain\%USERNAME% net use T: \\nas\Transfer /persistent:yes net use \\nas\Test /user:domain\%USERNAME% net use I: \\nas\Test /persistent:yes net use \\nas\Programme /user:domain\%USERNAME% net use O: \\nas\Programme /persistent:yes rem ##### Mount (personal) OneDrive Folder ##### net use H: "\\%computername%\C$\Users\%USERNAME%\OneDrive - Test GmbH" /persistent:yes rem ##### Mount Company SharePoint Folder ##### net use K: "\\%computername%\C$\Users\%USERNAME%\OneDrive - Test GmbH\Dokumente - Kommunikationswebsite" /persistent:yes so sieht das ganze aus..... 1
daabm 1.428 Geschrieben 26. Mai 2023 Melden Geschrieben 26. Mai 2023 (bearbeitet) Warum mappt man lokale Verzeichnisse auf LW-Buchstaben? Naja, Ihr werdet es wissen Ich würde das - wenn überhaupt - per subst lösen. set profiledir=%userprofile:C:\Users\=% bearbeitet 26. Mai 2023 von daabm
NilsK 3.046 Geschrieben 28. Mai 2023 Melden Geschrieben 28. Mai 2023 Moin, zumal das Ganze wie im Beispielcode nur funktioniert, wenn der User lokaler Admin ist und die UAC abgeschaltet ist. Sonst dürfte C$ gar nicht zugreifbar sein. Ich halte das für überhaupt keine gute Idee. Gruß, Nils
daabm 1.428 Geschrieben 31. Mai 2023 Melden Geschrieben 31. Mai 2023 Am 28.5.2023 um 13:15 schrieb NilsK: wenn der User lokaler Admin ist und die UAC abgeschaltet ist. Sonst dürfte C$ gar nicht zugreifbar sein. Lokaler Admin reicht. Aber ist ja egal - "Admin für alle", und nie wieder Probleme mit Zugrifsseinschränkungen. SCNR... 1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden