Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AutoIT Find Drive Letter of VirtualCloneDrive

Featured Replies

Hey guys, I'm trying to make some installation scripts that will mount an image with Vitual Clone Drive, then the script will open the setup.exe within that Virtual Drive I've found out that you can: Run(@ProgramFilesDir & 'VCDmount.exe C:\MyFolder\disk1.iso') and it'll automount that iso. Next I need to launch the setup.exe file on the mounted ISO (not the autorun.exe)

My question is this:

Is there a way to find out which drive letter the virtual clone drive is using (through code) so I could just call X:\setup.exe (assuming x is the drive letter), I know I could just look in my computer and use that in the code, but then if I reformat, add a drive, or the like my drive letter will change.


My _FindCD function. Can find a file in the root of the CD, or can search by CD name. ;)

Edit: Added small change to msgbox operation.

FindCD.au3

A CMD file can also do this for you.. just copy the text from the code box and paste into {yourchoice}.cmd (e.g.: vcd.cmd)

@echo off
:ChkCDRom

Set CDROM_DRIVE=N/A

:ChkCDRom
 Echo Finding CD-Rom drive
   If exist D:\Setup.exe SET CDROM_DRIVE=D:
   If exist E:\Setup.exe SET CDROM_DRIVE=E:
   If exist F:\Setup.exe SET CDROM_DRIVE=F:
   If exist G:\Setup.exe SET CDROM_DRIVE=G:
   If exist H:\Setup.exe SET CDROM_DRIVE=H:
   If exist I:\Setup.exe SET CDROM_DRIVE=I:
   If exist J:\Setup.exe SET CDROM_DRIVE=J:
   If exist K:\Setup.exe SET CDROM_DRIVE=K:
   If exist L:\Setup.exe SET CDROM_DRIVE=L:
   If exist M:\Setup.exe SET CDROM_DRIVE=M:
   If exist N:\Setup.exe SET CDROM_DRIVE=N:
   If exist O:\Setup.exe SET CDROM_DRIVE=O:
   If exist P:\Setup.exe SET CDROM_DRIVE=P:
   If exist Q:\Setup.exe SET CDROM_DRIVE=Q:
   If exist R:\Setup.exe SET CDROM_DRIVE=R:
   If exist S:\Setup.exe SET CDROM_DRIVE=S:
   If exist T:\Setup.exe SET CDROM_DRIVE=T:
   If exist U:\Setup.exe SET CDROM_DRIVE=U:
   If exist V:\Setup.exe SET CDROM_DRIVE=V:
   If exist W:\Setup.exe SET CDROM_DRIVE=W:
   If exist X:\Setup.exe SET CDROM_DRIVE=X:
   If exist Y:\Setup.exe SET CDROM_DRIVE=Y:
   If exist Z:\Setup.exe SET CDROM_DRIVE=Z:

  If [%CDROM_DRIVE%]==[N/A] (
     Echo.
     Echo *** THE INSTALLATION CD WAS NOT DETECTED ***
     Echo.
     Pause
      )
:Start Setup
%CDROM_DRIVE%\setup.exe

Rgds

Jan V.

@ukg1jzj

Sorry, this won't work for an AutoIt script.

@ MHz

Thnx, this seems like something I could use :thumbup

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.