EICAR
驱动牛犊
驱动牛犊
  • 注册日期2005-06-22
  • 最后登录2009-06-21
  • 粉丝0
  • 关注0
  • 积分38分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1246回复:4

有没有什么变量可以获得系统所在目录?

楼主#
更多 发布于:2005-06-26 00:01
  想获得类似\Device\HarddiskVolume1\Windows\这样的变量,环境变量似乎不可读,注册表中也搜索不到,无法读取。
想想也是,windows不应该导出这样的变量给ring 0的程序使用...
不晓得用什么方式可以获取?
老大们帮忙了。
yuanyuan
驱动大牛
驱动大牛
  • 注册日期2003-01-15
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分1025分
  • 威望300点
  • 贡献值0点
  • 好评度232点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-27 15:20
在注册表里面:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\下面的SystemBootDevice就是

或者查询根目录下的boot.ini
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-27 15:25
\SystemRoot
EICAR
驱动牛犊
驱动牛犊
  • 注册日期2005-06-22
  • 最后登录2009-06-21
  • 粉丝0
  • 关注0
  • 积分38分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-06-28 12:01
谢谢,boot.ini可能不行吧,我还没确定系统目录呀,boot.ini可能就找不到了。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\下面的SystemBootDevice的确有,谢谢
另外tooflat的\SystemRoot是什么呢?谢谢老大明示啊
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-06-29 11:27
你要访问系统目录下的文件test1.txt,你就这样访问就行了:
\SystemRoot\test1.txt
游客

返回顶部