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

Home Shares mit Script erzeugen

Anleitung Entwicklung Batch & Shell

Mitglied: partydevil

partydevil (Level 1) - Jetzt verbinden

23.04.2009, aktualisiert 24.04.2009, 8358 Aufrufe, 1 Kommentar

Dies ist die Version für Windows Server 2003

Für Win XP nur die Zusatzoption bei net share (/GRANT...) herauslöschen

Hallo zusammen.

Wolltet ihr schon immer mal Home Shares mit einem Script anlegen?
Diesen nachtürlich automatisch die Rechtevergeben?

Dann seit ihr hier Richtig.

01.
:: Benutzereingabe 
02.
:start 
03.
@echo off 
04.
echo Wie heisst der Benutzername:  
05.
set /P name= 
06.
echo ----------------------------------------------- 
07.
:: Benutzereingabe 
08.
 
09.
:repeat 
10.
echo Unter welchem Pfad (Hinweis: Pfad mit \ beenden): 
11.
set /P pfad= 
12.
 
13.
:: Überprüfung ob Pfad vorhanden 
14.
 
15.
if exist %pfad% goto done 
16.
	echo Der Pfad %pfad% wurde nicht gefunden!  
17.
	goto repeat 
18.
:done 
19.
echo der Pfad existiert!  
20.
echo ----------------------------------------------- 
21.
 
22.
:: Anlegen vom Ordner 
23.
 
24.
mkdir %pfad%%name% 
25.
echo Der Ordner wurde angelegt. 
26.
echo ----------------------------------------------- 
27.
 
28.
:: Der Ordner sharen 
29.
set hiden=$ 
30.
set domain=##red|(deine Domäne)## 
31.
net share %name%%hiden%=%pfad%%name% **##red|/GRANT:everyone,FULL##** 
32.
 
33.
:: Berechtigungen vergeben 
34.
echo Berechtigung vergeben? 
35.
cacls %pfad%%name% /T /C /G Administrators:F %domain%\%name%:C SYSTEM:F "Domain Admins":F 
36.
 
37.
::Wiederholung? 
38.
 
39.
set /P abfrage=Wollen Sie einen Weiteren Ordner hinzufuegen (J / N)?  
40.
if "%abfrage%" == "N" then 
41.
	goto ENDE 
42.
else 
43.
	goto start 
44.
	 
45.
:ENDE

Hoffe ich konnte euch Helfen
Mitglied: TuXHunt3R
17.08.2009 um 20:32 Uhr
Grundsätzlich i.O., habe nur eine kleine Kritik. Gibt "Everyone" nicht Full-Rechte auf den Share Permissions. In Kombination mit den NTFS-Recht "Modify" kann der User unter gewissen Umständen dann selber Rechte auf der Ablage verteilen. Gib den Administratoren Full-Rechte und dem User Change-Rechte. Das reicht aus.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
Bash Script soll neue Datei erzeugen (2)

Frage von SpeakerST zum Thema Batch & Shell ...

Windows Vista
gelöst Vista Home Premium nur Basic Key (8)

Frage von Chonta zum Thema Windows Vista ...

VB for Applications
VBS Script zum versenden mehrerer Verknüpfungen zu Dateien per Lotus Notes

Frage von Sentinel87 zum Thema VB for Applications ...

Batch & Shell
Script zum Auflösen einer Ordnerstruktur und zurück gesucht (12)

Frage von websolutions zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (32)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

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

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...