Jump to content

variable für cd / Dvd laufwerk


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Ihr.

 

Ich suche nach der Variable oder der Möglichkeit, wie ich meiner Batchdatei sagen kann, dass er das CD/DVD Laufwerk nutzen soll ...

 

aktuell

c:\windows\system32\msiexec /i d:\install.msi CFGFILE=d:\install.cfg

 

 

anstatt d soll dann halt das Laufwerk angesprochen werden......

 

Kann mir da jemand kurzfristig helfen?

Geschrieben

Versuch's mal so:

 

SET TAGFILE=\[i][b][color="DarkGreen"]Ordner auf dem Root der CD[/color][/b][/i]
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:[i][b][color="DarkGreen"]%TAGFILE%[/color][/b][/i]" SET CDDRIVE=%%i:

 

 

Und dann im restlichen Batchfile mit %CDDRIVE% als Variable weiterarbeiten (also c:\windows\system32\msiexec /i %CDDRIVE%:\install.msi CFGFILE=%CDDRIVE%:\install.cfg)

 

 

 

cheers

Velius

Geschrieben

Hallo zusammen,

 

alternativ ein kleines VB-Script zum ermitteln des Buchstabens:

 

Const DriveTypeCDROM = 4

 

Set objFS = Wscript.CreateObject("Scripting.FileSystemObject")

Set objDrives = objFS.Drives

 

For Each Drive in objDrives

 

If Drive.DriveType = DriveTypeCDROM Then

 

Wscript.Echo Drive.DriveLetter

End If

 

Next

 

Gruß thumb

 

PS: Hier die möglichen DriveTypes:

 

0: t = "Unknown"

 

1: t = "Removable"

 

2: t = "Fixed"

 

3: t = "Network"

 

4: t = "CD-ROM"

 

5: t = "RAM Disk"

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...