Top-Themen

Aktuelle Themen (A bis Z)

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

Erstellen einer Netzwerkfreigabe per Script ausführen

Mitglied: bodyparts

bodyparts (Level 2) - Jetzt verbinden

13.09.2010 um 09:08 Uhr, 7560 Aufrufe, 15 Kommentare

hallo,

ich möchte auf einem Windows Server 2008 eine Freigabe per Script erstellen.

Wenn ein Client ins Nezwerk hinzugefügt wird, benötigt der User noch ein "Homeshare" dies verbinden wir mit dem P Laufwerksbuchstaben.
Bevor es dazu kommt muss ich jedesmal am Server dieses Laufwerk bzw Freigabe einrichten.

Könnten ma das nicht evtl sripten?

Ich wäre dann am Client mit administrativer Berechtigung und würde die Batch ausführen, die prüft ob es das Laufwerk schon gibt, wenn nein dann sollte es erstellt werden.

Mir stellt sich die Frage, ob das geht? Ordner erstellen, Freigabe ( auth Benutzer rw Rechte ) und die Sicherheitseinstellungen für den Dom-Admin voll, für den User rw Rechte.

evtl eine Idee?

Gruß
Mitglied: maretz
13.09.2010 um 09:12 Uhr
Moin,

du richtest doch nicht für jeden User eine extra Freigabe ein, oder? *angsthab*

Du weisst schon das es speziell für die Home-Verzeichnisse schönere Optionen gibt (z.B. das "Home"-Verzeichnis freigeben - und jeder User darf nur auf SEINEN Ordner zugreiffen - dieser wird dann z.B. beim Login mittels net use X: \\homes\%USERNAME% verbunden (oder die Verbindung im Profil hinterlegt)
Bitte warten ..
Mitglied: Karo
13.09.2010 um 10:19 Uhr
Moin,

RMTShare, XCACLS(.vbs), net share, CACLS ....

Karo
Bitte warten ..
Mitglied: bodyparts
13.09.2010 um 10:53 Uhr
@maretz, sicher! Jeder User bekommt eine Freigabe und diese muss ich erstmal erstellen. Dies erstellen der Freigabe möchte scripten.

@Karo, kannst du mir das etwas erklären... du beziehst dich auf ein vbs Script....

Gruß
Bitte warten ..
Mitglied: bastla
13.09.2010 um 12:09 Uhr
Hallo bodyparts!

Gar nicht klar ist mir der Zusammenhang. der sich aus
Wenn ein Client ins Nezwerk hinzugefügt wird, benötigt der User
ergibt ...

... denn wenn bereits ein User im AD angelegt wurde, kannst Du doch dort bereits, wie von maretz angesprochen, das "Home"-Laufwerk vorgeben ...

Grüße
bastla
Bitte warten ..
Mitglied: bodyparts
13.09.2010 um 13:42 Uhr
äähhhmmm...

es geht nicht um das Mappen des Laufwerkes!

Sondern um das Erstellen, wenn ein User neu eingerichtet wird.

Sollte dieses Erstellen in dem Profil verankert sein, dann bin ich lernfähig.....

Gruß
Bitte warten ..
Mitglied: bastla
13.09.2010 um 15:25 Uhr
Hallo bodyparts!
es geht nicht um das Mappen des Laufwerkes!

Sondern um das Erstellen, wenn ein User neu eingerichtet wird.
Freut mich, dass wir uns soweit schon mal einig sind ...

Wenn Du, wie von maretz vorgeschlagen, auf dem Server "Server" einen Ordner "Home" freigibst, kannst Du in der Registerkarte "Profil" des Users unter "Basisordner/Verbinden von" den gewünschten Laufwerksbuchstaben (P: ) vorgeben und als Pfad bei "Mit:" eintragen: "\\Server\Home\%username%" - voilà ...

In den Sicherheitseinstellungen des "Home"-Ordners kannst Du vorweg für "Benutzer" das Recht "Ordner auflisten / Dateien lesen" mit Beschränkung auf "Nur diesen Ordner" festlegen (sollte aber auch funktionieren, wenn für die "Benutzer" gar keine Berechtigung vergeben wird, da das Home-Laufwerk P: ohnehin direkt auf den entsprechenden Unterordner verbunden wird); damit die User (wie gewünscht) für ihren Ordner nur das Recht "Ändern" erhalten, die entsprechende Einschränkung in den "Freigabeberechtigungen" von "Home" vornehmen.

Grüße
bastla
Bitte warten ..
Mitglied: bodyparts
13.09.2010 um 20:09 Uhr
verdammt.....

nein, nein ,nein.....

Ich möchte das Erstellen des Ordner der Freigabe und die dazu gehörigen Sicherheitseinstellungen scripten.

Wie ich einen Ordner mappen oder auch im AD anziehe, dass meine ich nicht.....

Ich muss immer wieder auf das LW dort Ordner neuerstellen ,freigeben und die ACL einstellen, dass muss man scripten können....

oder?

Gruß
Bitte warten ..
Mitglied: bastla
13.09.2010 um 20:36 Uhr
Hallo bodyparts!
verdammt.....

nein, nein ,nein.....
Soferne das jetzt die Ergebnisse Deiner Tests waren, hast Du etwas falsch gemacht ...

Aber zur Sicherheit nochmals gaaanz langsam:
  • Erstelle einen (bzw verwende einen bestehenden) Ordner, dessen Unterordner die jeweiligen einzelnen "Home"-Ordner der User werden sollen.
  • Erstelle für diesen Ordner eine Freigabe (in meinem Beispiel "Home", gerne wird auch "Home$" dafür genommen) mit den aus Deiner Sicht passenden Freigbeberechtigungen (die User erhalten nämlich für ihren (Unter-)Ordner automatisch die Sicherheitseinstellung "Vollzugriff", daher müsstest Du hier bereits auf "Ändern" beschränken, wenn Du das so haben willst).
  • Setze die Sicherheitseinstellungen im einfachsten Fall nur auf "Vollzugriff" für "Administratoren" (und meinetwegen "System").
  • Lege im AD den User an.
  • Tätige die oben beschriebenen Einstellungen im Register "Profil": unter "Basisordner/Verbinden von" den gewünschten Laufwerksbuchstaben (P: ) vorgeben und als Pfad bei "Mit:" eintragen: "\\Server\Home\%username%"
  • Überzeuge Dich auf Wunsch davon, dass unterhalb des freigegebenen Ordners automatisch ein Ordner mit dem Anmeldenamen des Users angelegt wurde, für den dieser automatisch die Sicherheitseinstellung "Vollzugriff" erhalten hat und den dieser beim Login automatisch als "P:" gemappt bekommt.

Mehr (auch ein Script) solltest Du nicht brauchen ...

... es sei denn, Du wolltest weiterhin für jeden User eine eigene Freigabe erstellen - in diesem Fall werde ich mich allerdings nicht der Beihilfe schuldig machen ...

Grüße
bastla

P.S.: Wenn Du einen wie oben beschrieben angelegten User als Vorlage nimmst und den (per Rechtsklick) kopierst, werden nicht nur dessen Gruppenmitgliedschaften und sonstigen Einstellungen, sondern auch die automatische "Home"-Ordner-Erstellung (wegen der Variablen %username%) für den neuen User "mitgenommen" ...
Bitte warten ..
Mitglied: maretz
13.09.2010 um 21:04 Uhr
sorry wenn ich jetzt mal ganz blöd frage aber: WARUM will man das per Script machen? Es gibt einen dafür vorgesehenen Weg - der einfach ist UND zuverlässig funktioniert! Jetzt nimmst du nen Script und erstellst erstmal eine Freigabe pro User. Ganz davon abgesehen das du schnell viele Freigaben hast was die Übersicht nicht unbedingt steigert - was passiert wenn nen User deaktiviert / gelöscht wird? Jetzt muss dein Script die Freigabe ja auch wieder entfernen... Dumm nur wenn du den User nicht per Scipt löscht... Oder ein User ist so dreist und heiratet / lässt sich scheiden. Tja, alte Freigabe entfernen und ne neue anlegen... DA kommt freude auf (rate jetzt mal warum man mit %USERNAME% arbeitet - statt mit dem Realen Namen der Person....)

Also - natürlich kannst du dir nen Script zusammenbraten.. Viel Spass und viel Erfolg dabei. Dann hätte ich noch weitere Ergänzungen für dich:
- Zum Ausdrucken wird ab sofort immer der Monitor auf nen Kopierer gelegt!
- Netzwerkkabel sind verschwendung - Disketten tun auch ihren Dienst!
- Telefon kann man abschalten - Trommeln sind wieder stark im kommen. Die GL bekommt nen kleinen Sklaven in den Schreibtisch der bei Bedarf sofort losrennt!
- Für externe Gespräche nimmst du nicht die normale Telefonleitung sondern legst zum jeweiligen Gesprächspartner erstmal deine eigene Leitung!

Also - ich bin mal auf den Grund gespannt warum du unbedingt den Server mit sovielen Freigaben versauen willst...
Bitte warten ..
Mitglied: bodyparts
13.09.2010 um 21:16 Uhr
es liegt wohl daran, dass ich seit Jahren alleine kämpfe und diese Vorgehsweise wohl altüberliefert ist.

Natürlich brauche ich kein Script, wenn ich die Art von Bastla gekannt hätte.

Ja, wir haben einen Ordner "Usershare" und dort befinden sich 150 Freigaben. Jetzt weiß ich das man die nicht braucht.

Das Anlegen hat mich gestört, da z.Zt viele neue User kommen. Nachdem der Ordner angelegt wurde, werden durch weitere Script dort Verknüpfungen und Tools kopiert.

Als erstes werde ich die Technik morgen probieren, auch die Variante als $ Freigabe.

danke für die unermüdlichen Erklärungen.

werde berichten...

schönen Abend noch

Gruß
Bitte warten ..
Mitglied: 60730
13.09.2010 um 22:21 Uhr
Moin,
Zitat von bodyparts:
es liegt wohl daran, dass ich seit Jahren alleine kämpfe und diese Vorgehsweise wohl altüberliefert ist.
Nein, "das" konnte das seelige NT 3.5 schon
Natürlich brauche ich kein Script, wenn ich die Art von Bastla gekannt hätte.
Naja, das ist aber nicht "Bastlas Atr, sondern die von M$ propagierte und in jedem M$PressBuch nachzulesende.
Ja, wir haben einen Ordner "Usershare" und dort befinden sich 150 Freigaben. Jetzt weiß ich das man die nicht
braucht.
Such mal nach Admodify - nimm einen Testrechner und Spiele AD, gerne mit einem Buch von xyz über das Windows AD.
Das Anlegen hat mich gestört, da z.Zt viele neue User kommen. Nachdem der Ordner angelegt wurde, werden durch weitere Script
dort Verknüpfungen und Tools kopiert.

Als erstes werde ich die Technik morgen probieren, auch die Variante als $ Freigabe.
Ich schreib doch, bitte besorg dir ein zwei Bücher über das AD, denn auch die $ Freigabe ist eigentlich "normal"
danke für die unermüdlichen Erklärungen.
Und wenn du jetzt bitte meine Kritik auch als konstruktive Kritik zum Ziel dir bei deinem Job das Leben einfacher zu machen ansiehst, hätt ich und viele andere mein/Ihr gestecktes Ziel erreicht.

Gruß
Bitte warten ..
Mitglied: bodyparts
14.09.2010 um 07:44 Uhr
Guten Morgen.....

okay, ich habe etwas dazu gelernt, oder besser wohl wieder verstanden. Denke wir hatten das schon mal.
Ich habe die $ Freigabe angelegt, damit das Share auch für andere nicht sichtbar ist und somit kein unnötiges interesse weckt.

Verhält sich eine Server anders, wenn er 150 sichtbare Freigabe hat?

Gruß und guten Start
Bitte warten ..
Mitglied: 60730
14.09.2010 um 09:49 Uhr
Moin,

Verhält sich eine Server anders, wenn er 150 sichtbare Freigabe hat?
Wernn er genug Dampf unter der Haube hat nein - aber das haben die wenigsten (genug Dampf)

Gruß
Bitte warten ..
Mitglied: bodyparts
14.09.2010 um 10:10 Uhr
Intel Xeon 3,2 Dual, 4GB, 9TB, W2k8 64Bit

sollte doch reichen, oder?

Ich stelle die Shares alle um.

Gruß
Bitte warten ..
Mitglied: 60730
27.09.2010 um 15:08 Uhr
Moin,

Zitat von bodyparts:
Intel Xeon 3,2 Dual, 4GB, 9TB, W2k8 64Bit

Ich stelle die Shares alle um.

Gruß

Und gibts schon Neuigkeiten?
Kann der Grüne Haken dran?

Gruß
Bitte warten ..
Ähnliche Inhalte
Windows Server

Powershell Script in Script ausführen

Frage von diematrix125Windows Server2 Kommentare

Hallo! Ich habe hier momentan zwei verschiedene Skripte: 1. Skript zum Erstellen von Usern 2. Skript zum Erstellen der ...

Windows Userverwaltung

Lokale Netzwerkfreigabe auf Domainrechner erstellen

gelöst Frage von JinrakWindows Userverwaltung7 Kommentare

Hallo zusammen, ich habe folgendes Problem: Ich möchte einen lokalen Ordner per GPO erstellen und diesen mit bestimmten NTFS ...

Windows Server

Login Script verzögert ausführen

Frage von Intruder0001Windows Server6 Kommentare

Hallo gibt es die Möglichkeit das login Script verzögert nach der Anmeldung ca. 10-20sek auszuführen ?? Gerade bei schnellen ...

Windows Server

Batch Script bei Start ausführen

Frage von KEFHVDIWindows Server3 Kommentare

Hallo, wie kann ich bei einem Windows Server 2012 ein Batchscript, welches mir ein Laufwerk einbinden soll, beim start ...

Neue Wissensbeiträge
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 6 StundenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 7 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 10 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server40 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing19 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...