/* EnumCDs为NSIS提供遍历所有光驱设备的功能 如果找到了光驱,会依次弹出光盘的盘符,如果没有找到会结束输出done */ !AddPluginDir "." Name "Enumurate CD-ROMs" OutFile "EnumCDs Example.exe" ShowInstDetails show Section again: EnumCDs::next /NOUNLOAD Pop $0 StrCmp $0 "error" done DetailPrint "$0 or find nothing" StrCmp $0 "done" done again done: EnumCDs::next Pop $0 SectionEnd