找回密码
 加入
搜索
查看: 2172|回复: 2

自动安装脚本中,中文路径变乱码怎么解决

[复制链接]
发表于 2009-1-8 00:25:48 | 显示全部楼层 |阅读模式
#NoTrayIcon
#include <file.au3>
#include <array.au3>
$bt="世界之窗浏览器 2.3 Final (2.3.2.1) 安装"
$bt1="许可证协议"
$bt2="安装选项"
$bt3="选择安装位置"
$bt4="正在完成“世界之窗浏览器 2.3 Final (2.3.2.1)”安装向导"
$part=IniRead("setpart.ini","softpart","part","")
dim $Var
$Var = StringRegExp(@ScriptDir, '[^\\]+$', 1, 1)
run("TheWorld2.3Final_2.3.2.1_chs.exe","",@SW_MINIMIZE)
winwait($bt,$bt1)
ControlClick($bt,$bt1,"Button4")
ControlClick($bt,$bt1,"Button2")
winwait($bt,$bt2)
ControlClick($bt,$bt2,"Button2")
winwait($bt,$bt3)
ControlSend($bt,$bt3,"Edit1",$part & $Var[0])
ControlClick($bt,$bt3,"Button2")
winwait($bt,$bt4)
ControlClick($bt,$bt4,"Button4")
ControlClick($bt,$bt4,"Button2")
Exit


脚本是在一个叫"世界之窗"的中文文件夹,但安装完后发现路径有问题"C:\Program Files\^E`A′° 2.3\TheWorld.exe"
请问有什么解决方法

[ 本帖最后由 moon13c 于 2009-1-8 00:40 编辑 ]
发表于 2009-1-8 09:13:48 | 显示全部楼层
Autoit对中文路径识别不好,要么换成英文路径。不过可以用最新版的编译看看,听说做新版的用UNICODE编码编译的,试试看了!
发表于 2009-1-8 14:14:15 | 显示全部楼层
搜索 中文 有个帖子有说,但是要修改一下噶

http://www.autoitx.com/forum.php ... hlight=%D6%D0%CE%C4
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-23 09:37 , Processed in 0.071572 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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