获取使用NSIS安装Windows操作系统的硬盘驱动器名称

时间:2015-04-15 07:09:47

标签: nsis hard-drive

我需要获得像C:或D:这样的硬盘驱动器号或任何在任何Windows上安装操作系统的文件。

请帮我摆脱这个。

1 个答案:

答案 0 :(得分:0)

Section
StrCpy $0 $sysdir 3
DetailPrint $0
SectionEnd

$SYSDIR是Windows系统目录(通常为C:\Windows\SystemC:\WinNT\System32,但在运行时检测到这些目录。

StrCpy的语法为StrCpy user_var(destination) str(source) [maxlen] [start_offset],其中maxlenstart_offset是可选的。

因此,上面的代码会将$SYSDIR中的前三个字母复制到$0变量中。