【发布时间】:2015-06-21 00:45:38
【问题描述】:
我需要获取硬盘驱动器号,例如 C: 或 D: 或任何 Windows 上安装了操作系统的驱动器号。
请帮助我摆脱困境。
【问题讨论】:
标签: nsis hard-drive
我需要获取硬盘驱动器号,例如 C: 或 D: 或任何 Windows 上安装了操作系统的驱动器号。
请帮助我摆脱困境。
【问题讨论】:
标签: nsis hard-drive
Section
StrCpy $0 $sysdir 3
DetailPrint $0
SectionEnd
$SYSDIR 是 Windows 系统目录(通常是 C:\Windows\System 或 C:\WinNT\System32,但在运行时会检测到)。
StrCpy 的语法为 StrCpy user_var(destination) str(source) [maxlen] [start_offset],其中 maxlen 和 start_offset 是可选的。
所以上面的代码将$SYSDIR的前三个字母复制到$0变量中。
【讨论】: