[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
将下面代码保存为ANSI编码:
  1. @echo off
  2. chcp 65001
  3. for /f "delims=:  tokens=1" %%n in ('curl -s myip.ipip.net^|findstr " IP"') do echo    Outside the web address:%%n
  4. pause
复制代码

TOP

回复 6# hlzj88


    感谢大佬回复,我再慢慢研究看看,也期待其他大佬能有其它的解决方法

TOP

回复 5# 459500160
其他大佬能,我能力有限,不能。
目的,学习批处理

TOP

回复 4# hlzj88


    感谢大佬,看来是无法直接转换是吧,只能通过往复读取和利用第三方程序才可以了?

TOP

  1. @echo off
  2. curl --create-dirs -o "index.txt" myip.ipip.net
  3. iconv -c -f utf-8 -t GBK index.txt>>gbindex.txt
  4. cls
  5. type gbindex.txt
  6. del *index*
  7. pause
复制代码
如果需要你for显示的内容,把type gbindex.txt放括号内,iconv 在本论坛下载
目的,学习批处理

TOP

回复 2# hlzj88


    感谢大佬回复,那要怎么转换或者支持正确显示呢?还有想不通的是,为什么手动输入命令都是可以正常显示,只有写进脚本里就乱码呢?

TOP

  1. curl --create-dirs -o "index.html" myip.ipip.net
复制代码
查看返回的文件格式为utf-8,,所以会显示乱码
目的,学习批处理

TOP

返回列表