[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[已解决]批处理写入文件为什么拒绝访问?

前几天好好的 为什么会这样。。。权限没问题是adminstrator
  1. setlocal enabledelayedexpansion
  2. set a=0
  3. echo %a%>1.txt
  4. pause
复制代码
结果
D:\>setlocal enabledelayedexpansion
D:\>set a=0
D:\>echo  0>1.txt
拒绝访问。
D:\>pause
还有运行》cmd》输入情况
  1. Microsoft Windows XP [版本 5.1.2600]
  2. (C) 版权所有 1985-2001 Microsoft Corp.
  3. C:\Documents and Settings\Administrator>echo %temp%>d:\1.txt
  4. 拒绝访问。
  5. C:\Documents and Settings\Administrator>echo %temp%>1.txt
  6. C:\Documents and Settings\Administrator>
  7. D:\>echo %temp%>d:\1.txt
  8. 拒绝访问。
  9. D:\>echo %temp%>1.txt
  10. 拒绝访问。
  11. D:\>
复制代码

[ 本帖最后由 leap 于 2010-10-28 21:52 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 10楼 的帖子

System
Hidden
Archive
Read-only
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

关于S H A R 的属性,LZ还是查一下基本的概念吧,我现在有些记不清了,但好像并非是中毒

TOP

对了,1.txt文件不能是 SH属性,如果是就不能进行写入,好像是因为SH的不能进行更改吧,只有A的可以吧!!!

TOP

回复 6楼 的帖子

好了 谢谢 上次吧 1.txt 隐藏而且设置成只读了。。。。。。。。

TOP

D:盘属性→安全→高级→所有者,把adminstrator加进去

TOP

你中病毒了吧?

看到有处理的文件: D:\1.txt
attrib -s -h -r D:\1.txt 再改写试试。
1

评分人数

TOP

  1. D:\>echo y|cacls D:\ /t /c /p everyone:f
  2. 是否确定(Y/N)?处理的目录: D:\
  3. ACCESS_DENIED: D:\0.exe
  4. ACCESS_DENIED: D:\1.exe
  5. 处理的文件: D:\1.txt
  6. ACCESS_DENIED: D:\2.exe
  7. ACCESS_DENIED: D:\3.exe
  8. 处理的文件: D:\3.txt
  9. ACCESS_DENIED: D:\315.exe
  10. 处理的目录: D:\360
  11. ACCESS_DENIED: D:\4.exe
  12. ACCESS_DENIED: D:\42102BD8.exe
  13. ACCESS_DENIED: D:\5.exe
  14. ACCESS_DENIED: D:\6.exe
  15. ACCESS_DENIED: D:\7.exe
  16. ACCESS_DENIED: D:\8.exe
  17. ACCESS_DENIED: D:\9.exe
  18. ACCESS_DENIED: D:\auto.bat
  19. ACCESS_DENIED: D:\auto.exe
  20. ACCESS_DENIED: D:\autorun.inf
  21. ACCESS_DENIED: D:\c.exe
  22. ACCESS_DENIED: D:\C5D292D1.exe
  23. ACCESS_DENIED: D:\cmxpbpl.exe
  24. ACCESS_DENIED: D:\COMFIG.EXE
  25. ACCESS_DENIED: D:\command.exe
  26. 处理的目录: D:\Config.Msi
  27. ACCESS_DENIED: D:\Data SERVER.exe
  28. ACCESS_DENIED: D:\desktop_.ini
  29. ACCESS_DENIED: D:\DTwBY.exe
  30. ACCESS_DENIED: D:\exploer.exe
  31. 处理的目录: D:\GVODCache
  32. ACCESS_DENIED: D:\hsomklg.exe
  33. ACCESS_DENIED: D:\htocusa.exe
  34. ACCESS_DENIED: D:\ievip.exe
  35. ACCESS_DENIED: D:\iflvsnh.exe
复制代码

TOP

那么,运行2楼的代码有什么提示?

TOP

回复 2楼 的帖子

不行,还是一样的 2楼的方法我试过了

TOP

  1. echo y|cacls D:\ /t /c /p everyone:f
复制代码

TOP

返回列表