Merhaba,

Visual Basic 6'da değişkene atadığım herhangi bir surucu harfini, Shell komutu icinde nasıl kullanabilirim? %SYSTEMDRIVE% %HOMEDRIVE% gibi.

Programın olduğu DVD / CD ya da USB diski taratıp, program hangi surucudeyse, o surucu harfini bir değişkene atamak ve Shell komutu icinde kullanmak istiyorum.

Dim fso
Dim file, Surucu As String
Set fso = CreateObject("Scripting.FileSystemObject")

If fso.FolderExists("D:\PROGRAM") Then Surucu = "D:"
If fso.FolderExists("E:\PROGRAM") Then Surucu = "E:"

Shell ("Surucu\PROGRAM\Setup.exe")

Belki daha değişik ya da kolay yolu vardır ama ben bilmiyorum.

Teşekkurler
__________________