win7下访问系统目录无权限

jmxb123 2014-11-27 11:51:21
win7 X64环境,XE2 查询一个文件是否存在

if fileexists('C:\Windows\System32\drivers\kx.sys') then
memo1.Lines.Add('驱动文件存在') else
memo1.Lines.Add('驱动文件不存在!!!')

这个文件肯定是存在的,但返回结果总是不存在。
右键以管理员运行也是如此,添加manifest也是如此
...全文
268 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aniugee 2014-12-01
  • 打赏
  • 举报
回复
用个TFileStream.LoadFromFile加载一下这个文件路径,看是否会报错
caonumber 2014-11-29
  • 打赏
  • 举报
回复
win7 win8的权限问题确实很头大
lyhoo163 2014-11-29
  • 打赏
  • 举报
回复
frtrnr 2014-11-28
  • 打赏
  • 举报
回复

  if fileexists('C:\Windows\Sysnative\drivers\ks.sys') then
     memo1.Lines.Add('驱动文件存在') else
     memo1.Lines.Add('驱动文件不存在!!!')

这样就行了!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧