Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

batchdatein nach logonserver

Frage Entwicklung

Mitglied: joerg

joerg (Level 2) - Jetzt verbinden

03.12.2008, aktualisiert 16:48 Uhr, 3647 Aufrufe, 1 Kommentar

Hallo zusammen,

ich habe folgendes Problem:

1 AD X Standorte

ich möchte wenn sich Person A an Standort 1 anmeldet das Laufert LW1 gemappt bekommt und wenn sie sich am Standort 2 anmeldet Laufwerk LW2 +3 bekommt. Hat da jemand eine IDee für eine Batch?

Meine Idee war:



if %logonserver% == \\server2 goto Standort2

:Standort2
net use y: \\10.185.0.1\daten2
cscript "%logonserver%\netlogon\umbenennen.vbs" y "Standort2"

if %logonserver% == \\server1 goto Standort1

:Standort1
net use m: \\10.181.0.10\daten1
cscript "%logonserver%\netlogon\umbenennen.vbs" m "Standort1"

net use r: \\10.181.0.20\daten11
cscript "%logonserver%\netlogon\umbenennen.vbs" r "Daten1"




es wird momentan immer das komplette script ausgeführt, was es aber nicht soll.... Jemand eine Idee?

Gruß
Mitglied: bastla
03.12.2008 um 16:48 Uhr
Hallo joerg!

Da vor ":Standort1" kein "goto :eof" aufscheint, wird nach dem Durchlaufen des Teiles ":Standort2" einfach weiter gemacht (wobei das jeweilige "if" ja ohnehin witzlos ist, da auch ohne Sprung die nächste Zeile, also ":Standort2" bzw später ":Standort1", erreicht wird) ...

... daher entweder:
01.
if "%logonserver%"=="\\server1" goto Standort1 
02.
if "%logonserver%" neq "\\server2" rem auch nicht Standort2: Was dann - Sprung zu einer Fehlerbehandlung oder gleich "goto :eof"? 
03.
net use y: \\10.185.0.1\daten2 
04.
cscript "%logonserver%\netlogon\umbenennen.vbs" y "Standort2" 
05.
goto :eof 
06.
 
07.
:Standort1 
08.
net use m: \\10.181.0.10\daten1 
09.
cscript "%logonserver%\netlogon\umbenennen.vbs" m "Standort1" 
10.
 
11.
net use r: \\10.181.0.20\daten11 
12.
cscript "%logonserver%\netlogon\umbenennen.vbs" r "Daten1"
oder:
01.
if "%logonserver%"=="\\server2" ( 
02.
    net use y: \\10.185.0.1\daten2 
03.
    cscript "%logonserver%\netlogon\umbenennen.vbs" y "Standort2" 
04.
) else ( 
05.
    if "%logonserver%"=="\\server1" ( 
06.
        net use m: \\10.181.0.10\daten1 
07.
        cscript "%logonserver%\netlogon\umbenennen.vbs" m "Standort1" 
08.
        net use r: \\10.181.0.20\daten11 
09.
        cscript "%logonserver%\netlogon\umbenennen.vbs" r "Daten1" 
10.
    ) else ( 
11.
        rem weder Standort 1 noch Standort 2 erkannt ... 
12.
13.
)
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Samba
Samba 3 - Neuer Logonserver (2)

Frage von schneerunzel zum Thema Samba ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...

E-Business
Wo tragt ihr eure privaten Termine ein? (13)

Frage von honeybee zum Thema E-Business ...

Netzwerkprotokolle
Leiten "dumme" Switches VLAN-Tags mit durch? (13)

Frage von coltseavers zum Thema Netzwerkprotokolle ...

Windows Server
Terminalserver starten willkürlich neu (12)

Frage von thaefliger zum Thema Windows Server ...