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

Frage Entwicklung Batch & Shell

GELÖST

Cacls Freigabe Berechtigungen setzten auf Windows Server 2003

Mitglied: partydevil

partydevil (Level 1) - Jetzt verbinden

23.04.2009, aktualisiert 11:42 Uhr, 7716 Aufrufe, 2 Kommentare

Hallo Zusammen

Ich hab folgendes Problem:

Ich habe ein Ordner freigegeben und habe dem mit cacls Berechtigungen gesetzt.

cacls %pfad%%name% /T /C /G Administrators:F %domain%\%name%:C SYSTEM:F "Domain Admins":F


Unter Windows XP setzt es automatisch die Jeder Berechtigung auf Full Kontrol:
5e08eab21619c9b0ad94360c198ae43d-unbenannt - Klicke auf das Bild, um es zu vergrößern


cb61382e66678a650b98cde9d6ee93b3-unbenannt1 - Klicke auf das Bild, um es zu vergrößern



Unter Windows Server 2003 funktioniert das aber nicht. Dort wird nur lesen vergeben...

Kann mir jemand helfen?
Mitglied: 33968
23.04.2009 um 14:51 Uhr
Das recht Lesen für Jeder ist Standartmässig für jede Freigabe definiert, das heisst dein Script wird auf dem Server gar nicht korrekt angewendent, bzw. ausgeführt.

Mögliche Fehlerursachen:

Kann es sein, dass das Windows XP auf deinen Client sich sprachlich von Windows Server 2003 unterscheidet?

Befindet sich der command cacls überhaupt auf dem Server?

Wird dein Script mit den notwendigen Rechten ausgeführt?
Bitte warten ..
Mitglied: partydevil
23.04.2009 um 15:05 Uhr
Hay danke für die Hilfe, aber ich hab den Fehler gefunden.

Er liegt nicht beim Befehl cacls sondern bei net share:
Die Option

/GRANT:User,FULL gibt es nur unter Windows Server 2003 und nicht unter Win XP.

Also:
net share %name%$=%pfad% /GRANT:everyone,FULL


Somit habe ich es gelöst.


Für alle die ein Script suchen um Homeshares zu machen (also Ordner erstellen, sharen und Berechtigungen setzten) habe ich heir mein Script:


:: Erklärung:
:: Mit diesem Batch Script können Homluafwerksordner erstellt und freigegeben werden.
:: Die Berechtigungen werden automatisch richtig gesetzt.

:: Benutzereingabe
:start
@echo off
echo Wie heisst der Benutzername:
set /P name=
echo -----------------------------------------------
:: Benutzereingabe

:repeat
echo Unter welchem Pfad (Hinweis: Pfad mit \ beenden):
set /P pfad=

:: Überprüfung ob Pfad vorhanden

if exist %pfad% goto done
echo Der Pfad %pfad% wurde nicht gefunden!
goto repeat
:done
echo der Pfad existiert!
echo -----------------------------------------------

:: Anlegen vom Ordner

mkdir %pfad%%name%
echo Der Ordner wurde angelegt.
echo -----------------------------------------------

:: Der Ordner sharen
set hiden=$
set domain=(eure Domäne)
net share %name%%hiden%=%pfad%%name% /GRANT:everyone,FULL

:: Berechtigungen vergeben
echo Berechtigung vergeben?
cacls %pfad%%name% /T /C /G Administrators:F %domain%\%name%:C SYSTEM:F "Domain Admins":F

::Wiederholung?

set /P abfrage=Wollen Sie einen Weiteren Ordner hinzufuegen (J / N)?
if "%abfrage%" == "N" then
goto ENDE
else
goto start

:ENDE
PAUSE
Bitte warten ..
Ähnliche Inhalte
Windows Server
Freigabe Berechtigungen
Frage von shooanWindows Server6 Kommentare

Hi stehe gerade auf dem schleuch mit einem Problem zum Thema Freigaben berechtigungen. ich habe einen Ordner der heist ...

Windows Server
Freigabe Berechtigung Mitwirken Server 2008
gelöst Frage von garackWindows Server4 Kommentare

Hallo zusammen, Steh grade auf dem Schlauch und Google spuckt nichts aus. Was ist die Berechtigung Mitwirken unter Server ...

Windows Userverwaltung
Windows Server 2012 R2 Freigaben und Berechtigungen
gelöst Frage von AzubineWindows Userverwaltung4 Kommentare

Guten Morgen, ich habe folgendes Problem: Ein externer Mitarbeiter soll per VPN Zugriff auf unser Firmennetz erhalten und Zugriff ...

Batch & Shell
Batch, die Ordner erstellt und Berechtigungen setzt
gelöst Frage von lordofremixesBatch & Shell12 Kommentare

Hallo zusammen, ich brauche eine Batch, die folgendes macht: - Auf C:\ einen Ordner Beispielordner erstellen (C:\Beispielordner) - Diesen ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 2 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 3 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 3 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 3 TagenSicherheit13 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Firewall
Penetrationstester-Labor - Firewalls
Frage von Oli-nuxFirewall10 Kommentare

Mich würde interessieren warum man beim Einrichten eines Penetrationstester-Labor (VMs) die Firewall der Systeme deaktivieren soll? Hat das nur ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS9 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Netzwerkgrundlagen
IPv6 Inter-VLAN Routing
gelöst Frage von clSchakNetzwerkgrundlagen9 Kommentare

Hi ich befasse mich gerade mit der Implementierung von IPv6 was bisher (in einem VLAN) korrekt funktioniert inkl. DNS ...

Windows Netzwerk
Zugriff auf den Desktop Ordner eines anderen Rechners in der gleichen Domäne
gelöst Frage von JensNomaWindows Netzwerk6 Kommentare

Guten Abend, ich war neulich mit unserem Admin am Tisch gesessen. Er an seinem Notebook angemeldet mit dem Domänen-Admin, ...