myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Laufwerke nach Datei absuchen und danach als Variable setzen. (https://mygully.com/showthread.php?t=1926459)

brzzz 21.10.09 10:49

Laufwerke nach Datei absuchen und danach als Variable setzen.
 
Code:

if exist C:\LICENSE.TXT set CDROM=C:
if exist D:\LICENSE.TXT set CDROM=D:
if exist E:\LICENSE.TXT set CDROM=E:
if exist F:\LICENSE.TXT set CDROM=F:
if exist G:\LICENSE.TXT set CDROM=G:
if exist H:\LICENSE.TXT set CDROM=H:
if exist I:\LICENSE.TXT set CDROM=I:
if exist J:\LICENSE.TXT set CDROM=J:
if exist K:\LICENSE.TXT set CDROM=K:
if exist L:\LICENSE.TXT set CDROM=L:
if exist M:\LICENSE.TXT set CDROM=M:
if exist N:\LICENSE.TXT set CDROM=N:
if exist O:\LICENSE.TXT set CDROM=O:
if exist P:\LICENSE.TXT set CDROM=P:
if exist Q:\LICENSE.TXT set CDROM=Q:
if exist R:\LICENSE.TXT set CDROM=R:
if exist S:\LICENSE.TXT set CDROM=S:
if exist T:\LICENSE.TXT set CDROM=T:
if exist U:\LICENSE.TXT set CDROM=U:
if exist V:\LICENSE.TXT set CDROM=V:
if exist W:\LICENSE.TXT set CDROM=W:
if exist X:\LICENSE.TXT set CDROM=X:
if exist Y:\LICENSE.TXT set CDROM=Y:
if exist Z:\LICENSE.TXT set CDROM=Z:

start %CDROM%\setup.exe

weiss jemand wie ich das in VB6 hinkriege? :confused:
Der obengenannte Code ist für eine Batch Datei....

xpander 31.10.09 20:07

Batch Einzeiler
 
25 Zeilen Code dafür kann man nicht so stehen lassen;-)
Daher der oben gepostete Batch Code noch als Einzeiler:

Zitat:

for %%i in (C D E F G H I J K L N O P Q R S T U V W X Y Z) do (if exist %%i:\LICENSE.TXT start %%i:\setup.exe)
gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.