无忧启动论坛

标题: 桌面右键显示桌面图标这个钩子如何锁定? [打印本页]

作者: zhxy9804    时间: 2014-7-29 07:52
标题: 桌面右键显示桌面图标这个钩子如何锁定?

如图,总有客户不小心勾掉了,然后打电话跟我说找不到图标了
作者: 2013gdh    时间: 2014-8-2 11:14
要不还是尝试去掉它吧, 大概要改资源文件 ,注册表里directory\background中没发现可改的项
作者: 2012无出其右    时间: 2014-8-2 17:23
注册表,组策略。。?
作者: szl1990    时间: 2014-8-4 00:14
给你提供一个思路,利用权限把注册表设置为只读
以下代码在XP下测试通过,其它系统请自行测试。
保存为.BAT运行
  1. @echo off
  2. rem num=0显示桌面图标、num=1不显示桌面图标
  3. rem lock=0锁定lock=1取消锁定
  4. rem by szl1990
  5. set regsz=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
  6. set num=0
  7. set lock=0
  8. echo %regsz% [1 7 17]>>"%temp%\regfile"
  9. regini "%temp%\regfile"
  10. if "%lock%"=="1" goto :eof
  11. reg add "%regsz%" /f /v "HideIcons" /t REG_DWORD /d %num%
  12. echo %regsz% [2 8 19]>>"%temp%\regfile"
  13. regini "%temp%\regfile"
  14. del /f /q "%temp%\regfile"
  15. pause
复制代码

作者: zhxy9804    时间: 2014-8-6 09:27
szl1990 发表于 2014-8-4 00:14
给你提供一个思路,利用权限把注册表设置为只读
以下代码在XP下测试通过,其它系统请自行测试。
保存为.B ...

也算是折中方案吧,谢谢啦




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3