$var = DriveGetDrive( "CDROM" )
If @error Then
MsgBox(0,"提示","本机没有光驱")
Exit
Else
For $i = 1 to $var[0]
If DriveGetType( $var[$i])="CDROM" then
CDTray($var[$i],"open")
TrayTip("通知","光驱已弹出,5秒后自动关闭!",1)
Sleep(5000)
CDTray($var[$i],"closed")
EndIf
Next
EndIf
$var = DriveGetDrive( "CDROM" )
If @error Then
MsgBox(0,"提示","本机没有光驱")
Exit
Else
For $i = 1 to $var[0]
If DriveGetType( $var[$i])="CDROM" Then FileFindFirstFile("*.*")
If @error=1 Then; 检查搜索是否成功
CDTray($var[$i],"open")
TrayTip("通知","光驱已弹出,5秒后自动关闭!",1)
Sleep(5000)
CDTray($var[$i],"closed")
EndIf
Next
EndIf
$var = DriveGetDrive( "CDROM" )
If @error Then
MsgBox(0,"提示","本机没有光驱")
Exit
Else
For $i = 1 to $var[0]
$status = DriveStatus($var[$i])
If $status = "Ready" Then
CDTray($var[$i],"open")
TrayTip("通知","光驱已弹出,5秒后自动关闭!",1)
Sleep(5000)
CDTray($var[$i],"closed")
EndIf
Next
EndIf