标题: (已解决)使用(CHCP 437 &GRAFTABL 936)>NUL后出现了问题 [打印本页]
作者: ZJHJ 时间: 2011-11-8 00:36 标题: (已解决)使用(CHCP 437 &GRAFTABL 936)>NUL后出现了问题
本帖最后由 ZJHJ 于 2011-11-9 09:22 编辑
对不起,是我没有把问题说清楚。以为会有人看出代码运行会出错,是这样的,这段代码看上去没有什么错误的地方,
IP.txt 是扫描到的在线IP地址,以下代码只要不运行 (CHCP 437 &GRAFTABL 936)>NUL 这句命令,在gxzy.txt
中就会写入共享信息(在线电脑存在共享盘)。但是在整体程序中事先要运行代码(CHCP 437 &GRAFTABL 936)>NUL ,
这样在gxzy.txt就不会写入数据。所以 请帮忙增添代码,解决问题。
求助 帮我修改一下 谢谢了- @echo off
- (CHCP 437 &GRAFTABL 936)>NUL
- ...........
- ..........
- ( 修改在这里吧 使 以下代码运行正常 )
-
- for /f %%k in (IP.txt) do (
- for %%f in (c d e f g h) do (
- if exist "\\%%k\本地磁盘 (%%f)\" net view \\%%k|find "本地磁盘"&&echo "\\%%k\本地磁盘 (%%f)\">>gxzy.txt
- )
- )
复制代码
作者: CrLf 时间: 2011-11-8 01:08
你到底想问什么呢?无论标题还是帖子内容都看不出核心问题是什么,发帖上百的六级士官还发违规贴吗?
本帖违反版规,修改合格之前禁止回复
作者: ZJHJ 时间: 2011-11-8 22:13
就是扫盘命令在运行过(CHCP 437 &GRAFTABL 936)>NUL命令的环境下扫盘写入失效。
作者: awk 时间: 2011-11-8 22:52
chcp 936
可以吗?
作者: ZJHJ 时间: 2011-11-9 09:17
太可以了!太太可以了!谢谢!!避免了使用新窗口的苯办法。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |