标题: [求助]cmd下如何确定一个字符串是汉字还是英文
[打印本页]
作者: hxuan999
时间: 2007-11-6 16:45
标题: [求助]cmd下如何确定一个字符串是汉字还是英文
cmd下如何确定一个字符串是汉字还是英文.
我用%~n1得到一个名,想用这个文件名向注册表里写,可是中文的名字无法建子键.所以想换成是拼音或英文的,怎样就可以确定这个串是有汉字的,最好是可以有转换成拼音或是英文的方法,如"迅雷",变"xunlei".
请指教,谢谢!
作者: abcd
时间: 2007-11-6 16:47
注册表中中文不能创建子键??
作者: hxuan999
时间: 2007-11-6 17:02
哦,对不起,是我的程序有问题,呵呵,不过这个功能可以实现吗?
"确定一个字符串是汉字还是英文"
作者: abcd
时间: 2007-11-6 17:14
论坛有讨论的,搜索一下吧
似乎是通过ASCII码比较吧,
作者: HAT
时间: 2007-11-8 23:40
@echo off
echo 请输入一个中文或者英文:
set /p a=
if %a% gtr Z (
echo 中文
) else (
echo 英文
)