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
GELÖST

Batch - Nur Laufwerksbuchstabe ausgeben

Frage Entwicklung Batch & Shell

Mitglied: padrich

padrich (Level 1) - Jetzt verbinden

12.02.2015, aktualisiert 22:01 Uhr, 659 Aufrufe, 2 Kommentare

Hallo zusammen!

Ich habe vor eine Batch zu schreiben, welche mit den Laufwerkbuchstaben vom Laufwerk "Acer" löscht.

Bis jetzt habe ich folgendes:
Dieser Befehl gibt mir den Laufwerkbuchstaben aus:
01.
wmic logicaldisk where volumename='Acer' get deviceid
Dieser löscht den angegebenen Laufwerksbuchstabe:
01.
mountvol G: /D
Nun soll der Laufwerkbuchstabe mit dem ersten Befehl in einer Variablen gespeichert werden und dann mit
01.
mountvol %Variable% /D
gelöscht werden.

Kann mir jemand dabei helfen, dass mit dem "wmic"-Befehl nur der Laufwerksbuchstabe ausgegeben wird und dieser in einer Variablen speichert?

Danke im Vorraus für die Antworten!!

Gruss
Padrich
Mitglied: colinardo
LÖSUNG 12.02.2015, aktualisiert um 22:01 Uhr
Hallo Padrich,
machst du z.B. so
01.
for /f "tokens=2 delims==" %%a in ('wmic logicaldisk where volumename^="Acer" get deviceid /format:list ^| findstr /i "DeviceID"') DO set LW=%%a 
02.
echo Der Laufwerksbuchstabe lautet %LW%
Grüße Uwe
Bitte warten ..
Mitglied: padrich
12.02.2015 um 22:01 Uhr
Hallo Uwe

Danke viel mal! Genau was ich suchte!

Gruss Padrich
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Batch ausgabe zeilenweise stat spaltenweise ausgeben (4)

Frage von sugram zum Thema Batch & Shell ...

Windows 7
gelöst Batch für User-TEMP-Ordner und Inhalte löschen (2)

Frage von planetIT2016 zum Thema Windows 7 ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
NTFS und die Defragmentierung (26)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (18)

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

Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...