Jump to content

Recommended Posts

Posted

hello everybody

I wanna open a specific folder in cdrom Regardless of drive name J,H,I,...etc

the folder I wanna open is folder2

I use this script but it didn't work :

#NoTrayIcon
Opt("TrayIconHide", 1)
$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then Run("Explorer.exe " , $Drive,"\folder1\folder2")

please help me

Take my reply with a pinch of salt as Im noob

But dosent the run command have to be on a separate line from DriveGetType ?

#NoTrayIcon
Opt("TrayIconHide", 1)
$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then 
Run("Explorer.exe " , $Drive,"\folder1\folder2")

AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt   ipify 

Monkey's are, like, natures humans.

Posted (edited)

I don't see any change but ( pressing ENTER in the middle of last line )

anyway I tried it but didn't work ... sorry :D

but I took some of this script from this :

$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then CDTray($Drive,"Open")

this script can open the cdrom which contain the script

so I modified to open a specific folder but it didn't work :D

Edited by AlienStar
Posted

hello everybody

I wanna open a specific folder in cdrom Regardless of drive name J,H,I,...etc

the folder I wanna open is folder2

I use this script but it didn't work :

#NoTrayIcon
Opt("TrayIconHide", 1)
$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then Run("Explorer.exe " , $Drive,"\folder1\folder2")

please help me

1. StringLeft(@ScriptFullPath, 2) returns a letter of the CD-ROM only if you run your script directly from the CD-ROM.

2. Replace Run("Explorer.exe " , $Drive,"\folder1\folder2") to ShellExecute($Drive & "\folder1\folder2").

Posted

yes Yashied I wanna this :

1. StringLeft(@ScriptFullPath, 2) returns a letter of the CD-ROM only if you run your script directly from the CD-ROM.

then thanks it works :D:D:D

:D:D:ILA2:

  • 3 weeks later...
Posted (edited)

Yashied .... I'm facing a problem

this script was run in my windows vista before I formated but now can't run

$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then Run($Drive & "\setup.exe")

but this script run in each time I wanna

$drive = StringLeft(@ScriptFullPath,2) 
If DriveGetType($Drive&"\") = "CDROM" Then CDTray($Drive,"Open")

now also I use windows vista

please tell me what the reason is ..

Edited by AlienStar

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...