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

[文本处理] [已解决]批处理有什么办法处理unicode字符?

[复制链接]
发表于 2011-6-11 15:28:17 | 显示全部楼层 |阅读模式
批处理有办法处理unicode字符吗? 例如: "☀☁☂☃☭☄☢" 的这些字符
如果我要用批处理建这样的一个文件夹:
  1. md .\文件夹☁
复制代码
直接这样批处理是不会运行,有办法解决吗?

评分

参与人数 1PB +2 收起 理由
zm900612 + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-6-11 15:35:52 | 显示全部楼层
为什么我这可以
xp sp3
发表于 2011-6-11 15:44:09 | 显示全部楼层
你试试直接在CMD中执行
 楼主| 发表于 2011-6-11 15:46:51 | 显示全部楼层
直接在CMD中执行? 我还不如直接右键新建文件夹了; 我想要通过编程方式建立这样的字符
发表于 2011-6-11 16:51:24 | 显示全部楼层
在提示符下可以,在批处理中不行,换个其它的文本编辑软件试试。
 楼主| 发表于 2011-6-11 17:01:11 | 显示全部楼层
换个其它的文本编辑软件也不行,难道这就是缺陷吗?
发表于 2011-6-11 17:26:51 | 显示全部楼层
写字板可以…………
word2010可以
发表于 2011-6-11 17:32:21 | 显示全部楼层
我怎么测试写字板不行,win7.
发表于 2011-6-11 19:26:49 | 显示全部楼层
8# applba


楼主的意思应该是不管那些软件能不能正常显示特殊字符,关键是保存成bat文件之后,能不能正常运行。
 楼主| 发表于 2011-6-12 08:27:35 | 显示全部楼层
不知道可不可以用debug的方法获取替代这样的字符呢?
发表于 2011-6-12 08:35:50 | 显示全部楼层
  1. set ☀=123456789
  2. pause
  3. echo %☀%
  4. pause
复制代码
以上代码可以直接运行
保存为ansi格式的cmd也可以运行。
 楼主| 发表于 2011-6-12 09:27:15 | 显示全部楼层
12# applba 这你在保存时已经改变了这个unicode字符,被记事本换成了?号,其实你的变量是?了,我意思是要可以输出unicode字符的批处理程式,比如建一个含有unicode字符的文件或文件夹之类的效果!
发表于 2011-6-12 09:37:03 | 显示全部楼层
那你何不echo %??%试试,还有你直接运上面代码了吗。……
之所以要保存为ansi,是因为unicode的根本无法被运行……
你明知道用记事本打开无法正常显示,何不用写字板打开?
 楼主| 发表于 2011-6-12 09:47:31 | 显示全部楼层
14# applba 文不对题, 请你看明白我的意思, 谢谢
发表于 2011-6-12 10:00:42 | 显示全部楼层
14# applba


楼主不是要显示,而是要创建文件夹。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 14:11 , Processed in 0.020208 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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