阅读:1246回复:4
有没有什么变量可以获得系统所在目录?
想获得类似\Device\HarddiskVolume1\Windows\这样的变量,环境变量似乎不可读,注册表中也搜索不到,无法读取。
想想也是,windows不应该导出这样的变量给ring 0的程序使用... 不晓得用什么方式可以获取? 老大们帮忙了。 |
|
沙发#
发布于:2005-06-27 15:20
在注册表里面:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\下面的SystemBootDevice就是
或者查询根目录下的boot.ini |
|
板凳#
发布于:2005-06-27 15:25
\SystemRoot
|
|
地板#
发布于:2005-06-28 12:01
谢谢,boot.ini可能不行吧,我还没确定系统目录呀,boot.ini可能就找不到了。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\下面的SystemBootDevice的确有,谢谢
另外tooflat的\SystemRoot是什么呢?谢谢老大明示啊 |
|
地下室#
发布于:2005-06-29 11:27
你要访问系统目录下的文件test1.txt,你就这样访问就行了:
\SystemRoot\test1.txt |
|