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

Automatisch alle Laufwerke mit Laufwerksbezeichnung freigeben?

Mitglied: ahnungslos01

ahnungslos01 (Level 1) - Jetzt verbinden

05.06.2011 um 09:26 Uhr, 3215 Aufrufe, 3 Kommentare

Hallo!

Als Scripte-Neuling habe ich folgende Frage:
Ich möchte gerne per Batch automatisch alle vorhandenen Laufwerke mit ihrer Laufwerksbezeichnung als Freigabe einrichten. Dies sollte sowohl für vorhandene HDD's als auch für DVD- und USB-Laufwerke funktionieren. Zusätzlich soll dann einem bestimmten USER Leserechte für diese Freigaben eingerichtet werden, wobei ich dies mit dem MS-Tool subinacl.exe vornehmen möchte.

Da ich in Bezug auf Batch-Scripte noch ein ziemlicher Newbie bin, weiß ich nicht wie ich hier beginnen soll. Kann mir hier jemand helfen?

Gruß
ahnungslos01
Mitglied: Friemler
05.06.2011 um 14:30 Uhr
Hallo ahnungslos01,

willkommen im Forum. Um die vorhandenen Laufwerke zu ermitteln nimmst Du am besten ein Inline-VBScript wie das hier:
01.
@echo off 
02.
 
03.
setlocal 
04.
 
05.
 
06.
set "vbsCode=%TEMP%\GetDrives.vbs" 
07.
 
08.
> "%vbsCode%" echo Dim fso, dc, d, s 
09.
>>"%vbsCode%" echo Set fso = CreateObject("Scripting.FileSystemObject") 
10.
>>"%vbsCode%" echo Set dc = fso.Drives 
11.
>>"%vbsCode%" echo For Each d in dc 
12.
>>"%vbsCode%" echo   s = s ^& d.DriveLetter ^& ": " 
13.
>>"%vbsCode%" echo Next 
14.
>>"%vbsCode%" echo WScript.Echo s 
15.
 
16.
::Skript ausfuehren, um die Laufwerksbuchstaben zu ermitteln 
17.
for /f "delims=" %%d in ('cscript /nologo "%vbsCode%"') do ( 
18.
  set "availDrives=%%d" 
19.
20.
 
21.
::Skript loeschen 
22.
del "%vbsCode%" 2>NUL 
23.
 
24.
::An die Laufwerksbuchstaben kommst du dann folgendermaßen ran: 
25.
for %%d in (%availDrives%) do ( 
26.
  rem %%d enthält nacheinander alle Laufwerksbuchstaben 
27.
28.
  . Hier mit net share die Freigaben einrichten 
29.
30.
)
Gruß
Friemler
Bitte warten ..
Mitglied: TsukiSan
05.06.2011 um 16:57 Uhr
Hallo Friemler,

du hast die 99%-ige Arbeit gemacht! Hoffe nicht, dass als nächstes die Frage kommt, wie das mit dem net share funktioniert.
Ich meine, nicht dass uns es Spass macht zu spielen hier im Forum, aber....

Schönen Sonntag und Gruss
Tsuki
Bitte warten ..
Mitglied: Friemler
05.06.2011 um 17:04 Uhr
Hallo Tsuki,

das habe ich mir auch schon gedacht, bei den Spezialisten die hier so die letzten Tage auftauchen...
Der Nick lässt ja auch das schlimmste fürchten.

Zitat von TsukiSan:
Schönen Sonntag und Gruss

Dito
Friemler
Bitte warten ..
Ähnliche Inhalte
Windows Server
USB Laufwerk freigeben per GPO?
gelöst Frage von udobecWindows Server

Hallo, Server 2008 R2, Terminal Server mit nComputing l300 clients. Keine Domäne. Die GPO für die Clients gilt für ...

Netzwerkgrundlagen

Komplettes Laufwerk in Windows 10 freigeben für Win7 und WinXP

gelöst Frage von MFK1111Netzwerkgrundlagen3 Kommentare

Hallo Zusammen, ich hab das Problem dass ich in Win10 ein komplettes Laufwerk freigeben möchte. Setup ist wie folgt: ...

Batch & Shell

Laufwerksbezeichnung (label) in Batch als Variable nutzen

gelöst Frage von tobias.mockBatch & Shell21 Kommentare

Hallo zusammen, ich bin sicher, dass meine Frage für alle Experten hier viel zu simpel ist, ich bin aber ...

Outlook & Mail

Ordner Freigebe ohne Posteingang unter Outlook an Benutzer freigeben

gelöst Frage von TechnoXOutlook & Mail10 Kommentare

Guten Morgen, ich habe folgendes Problem - ich will / soll ein Ordner xyz eines E-Mail Sammelkontos an eine ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Tipp von hardykopff vor 4 MinutenWindows 10

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 2 StundenAdministrator.de Feedback8 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 20 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle 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 ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

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 ...