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

Buffalo Freigaben mit .cmd Skript einbinden

Frage Microsoft Windows Netzwerk

Mitglied: SebastianPro

SebastianPro (Level 1) - Jetzt verbinden

09.05.2013 um 19:54 Uhr, 2625 Aufrufe, 3 Kommentare

Hallo,

wir haben uns nun eine Buffalo Netzwerkfestplatte angeschafft. Nun habe ich einige Freigabeordner erstellt und diese würde ich nun gerne automatisch mit einem netlogon.cmd Skript mappen. (Weitere Infrastruktur SBS2011 und Windows 7 Clients)

Jetzt gibt es auf der Buffalo Freigaben auf welche nicht jeder User zugreifen darf und hier beginnt das Problem. Hier das Beispiel:

\\NAS\Freigabe1 (Berechtigung alle)
\\NAS\Freigabe2 (Berechtigung nicht für alle)

Wenn ich nun im Skript folgendes eingebe:

net use T: \\NAS\Freigabe1
net use U: \\NAS\Freigabe2

Wenn das Skript nun ausgeführt wird, dann bleibt die Kommandozeile offen und fragt nach Kennwort. (bzw. das Skript läuft dann auch nciht weiter und ignoriert den Fehler nicht. Somit werden weitere Laufwerke nicht gemappt)

Wenn ich das gleiche Laufwerk im Explorer öffne fragt er mich nach Username und Kennwort (und unten steht Zugriff verweigert)

Kann ich dem Skript irgendwie sagen, dass er falls er einen Fehler hat oder ein Kennwort nötig ist, er weiter machen soll?

Danke vorab
Mitglied: Reece384
10.05.2013 um 10:31 Uhr
net use h: \\server\share /user:username password
Bitte warten ..
Mitglied: SebastianPro
10.05.2013 um 11:31 Uhr
Mit dieser Syntax kann ich username und kennwort mitgeben. Aber die User die keinen Zugriff haben, sollen ja auch keinen zugriff haben, nur das Laufwerk soll nicht gemappt werden.
Bitte warten ..
Mitglied: colinardo
10.05.2013, aktualisiert um 14:01 Uhr
Zitat von SebastianPro:
Mit dieser Syntax kann ich username und kennwort mitgeben. Aber die User die keinen Zugriff haben, sollen ja auch keinen zugriff
haben, nur das Laufwerk soll nicht gemappt werden.
Hallo Sebastian,
dann erstelle ein GroupPolicyObject auf deinem SBS2011 mit einem Logon-Script das nur für die jeweiligen Benutzer gilt.

Oder mach die Unterscheidung im Logon-Script z.B. so:

01.
REM Mapping für alle... 
02.
net use T: \\NAS\Freigabe1 /user:username password 
03.
 
04.
REM Je nach Username zusätzliches Laufwerk mappen 
05.
if "%username%" == "Sepp" call :MAPPPING2 
06.
if "%username%" == "Detlef" call :MAPPPING2 
07.
if "%username%" == "Oskar" call :MAPPPING2 
08.
goto :end 
09.
 
10.
:MAPPING2 
11.
REM Mapping nur für bestimmte User 
12.
net use U: \\NAS\Freigabe2 /user:username password 
13.
goto :eof 
14.
 
15.
:end 
16.
exit
Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Mit CMD Auf Galaxy S7 (Android 7.0) zugreifen (8)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Windows Server
Freigaben, Berechtigung Problem nach Deaktivierung von Vererbung (7)

Frage von opc123 zum Thema Windows Server ...

VB for Applications
gelöst VB Skript für mehrere Batch Befehle (19)

Frage von freshman2017 zum Thema VB for Applications ...

Neue Wissensbeiträge
Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
VPN Tunnel aufbauen (16)

Frage von Hajo2006 zum Thema LAN, WAN, Wireless ...

Router & Routing
ASUS RT-N18U mit VPN Client hinter Fritzbox - Portforwarding (14)

Frage von marshall75000 zum Thema Router & Routing ...

Microsoft Office
Saubere HTML aus Word-Dokument (13)

Frage von peterpa zum Thema Microsoft Office ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...