找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22377|回复: 4

(已解决)使用(CHCP 437 &GRAFTABL 936)>NUL后出现了问题

[复制链接]
发表于 2011-11-8 00:36:51 | 显示全部楼层 |阅读模式
本帖最后由 ZJHJ 于 2011-11-9 09:22 编辑

对不起,是我没有把问题说清楚。以为会有人看出代码运行会出错,是这样的,这段代码看上去没有什么错误的地方,
IP.txt 是扫描到的在线IP地址,以下代码只要不运行 (CHCP 437 &GRAFTABL 936)>NUL 这句命令,在gxzy.txt
中就会写入共享信息(在线电脑存在共享盘)。但是在整体程序中事先要运行代码(CHCP 437 &GRAFTABL 936)>NUL ,
这样在gxzy.txt就不会写入数据。所以 请帮忙增添代码,解决问题。


求助 帮我修改一下   谢谢了
  1. @echo off
  2. (CHCP 437 &GRAFTABL 936)>NUL
  3. ...........
  4. ..........
  5. (  修改在这里吧    使 以下代码运行正常  )

  6. for /f  %%k in (IP.txt) do (
  7. for %%f in (c d e f g h) do (
  8. if exist "\\%%k\本地磁盘 (%%f)" net view \\%%k|find "本地磁盘"&&echo "\\%%k\本地磁盘 (%%f)">>gxzy.txt
  9. )
  10. )
复制代码
发表于 2011-11-8 01:08:41 | 显示全部楼层
你到底想问什么呢?无论标题还是帖子内容都看不出核心问题是什么,发帖上百的六级士官还发违规贴吗?
本帖违反版规,修改合格之前禁止回复
 楼主| 发表于 2011-11-8 22:13:53 | 显示全部楼层
就是扫盘命令在运行过(CHCP 437 &GRAFTABL 936)>NUL命令的环境下扫盘写入失效。
发表于 2011-11-8 22:52:35 | 显示全部楼层
chcp 936
可以吗?

评分

参与人数 1技术 +1 收起 理由
ZJHJ + 1 佳!

查看全部评分

 楼主| 发表于 2011-11-9 09:17:19 | 显示全部楼层
太可以了!太太可以了!谢谢!!避免了使用新窗口的苯办法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 06:21 , Processed in 0.023165 second(s), 12 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表