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?

Frage Entwicklung

Mitglied: ahnungslos01

ahnungslos01 (Level 1) - Jetzt verbinden

05.06.2011 um 09:26 Uhr, 3205 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 ...

Batch & Shell
Wie erkennt man automatisch den Laufwerksbuchstaben des gerade angeschlossenen Laufwerkes?
gelöst Frage von klausphBatch & Shell13 Kommentare

Guten Tag schon lange arbeite ich mit einem Skript, das auf dem guten alten DOS basiert, und von cmd's ...

Neue Wissensbeiträge
Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 2 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 3 TagenWebbrowser7 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Sicherheit

Teamviewer Sessions können gekapert werden - Update tw. verfügbar

Information von sabines vor 3 TagenSicherheit6 Kommentare

In bestimmten Konstellationen können Teamviewer Sessions gekapert werden, wahrscheinlich aber ein recht unwahrscheinliches Szenario. Da der Teamviewer gerne für ...

Digitiales Fernsehen

Apple TV: Amazon Prime App ist verfügbar

Information von Frank vor 4 TagenDigitiales Fernsehen4 Kommentare

Die Amazon Prime Video App kann ab sofort auf einem Apple TV ab der 3 Generation installiert werden. Einfach ...

Heiß diskutierte Inhalte
Vmware
Installation Windows 10 VMware
Frage von Ghost108Vmware17 Kommentare

Hallo zusammen, versuche gerade mit Hilfe des vshpere clients eine virtuelle Windows 10 maschine aufzusetzen. 1. virtuelle Maschine erstellt ...

Exchange Server
SBS 2011 E-Mails können gesendet werden, aber nicht von extern empfangen
Frage von andreas1234Exchange Server14 Kommentare

Hallo Community, ich habe das Problem, dass seit knapp zwei Wochen die E-Mails von meinem SBS 2011 einwandfrei gesendet ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Windows Server
Server 2012 über Eingabeaufforderung devmgmt.msc geht nicht
gelöst Frage von achim222Windows Server9 Kommentare

Hallo, ich habe hier einen Server 2012 der im Reparaturmodus startet. Es liegt an einem falschen VirtIO Treiber für ...