找回密码
 加入
搜索
查看: 1255|回复: 9

新手提示 运行环境问题

  [复制链接]
发表于 2010-6-4 09:52:19 | 显示全部楼层 |阅读模式
本帖最后由 huoqingpo 于 2010-6-4 20:35 编辑

我写了一个小工具,带有配置文件。为什么我用批处理调用工具的时候 ,工具读取不到配置文件里面的数据。直接双击运行就没问题。
我把工具添加到启动项里面,也读取不到配置文件··
需要加什么参数啊 ··

高手帮忙

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-6-4 09:58:31 | 显示全部楼层
配置文件的路径是相对路径?还是绝对路径?或者宏?
 楼主| 发表于 2010-6-4 09:59:06 | 显示全部楼层
word2=IniRead("pubwin.ini","pubwin09","用户密码","")
 楼主| 发表于 2010-6-4 10:01:55 | 显示全部楼层
是不是应该写成
IniRead(@ScriptDir&"\pubwin.ini","pubwin09","用户密码","")
发表于 2010-6-4 10:08:11 | 显示全部楼层
很明显,路径问题。
 楼主| 发表于 2010-6-4 10:10:06 | 显示全部楼层
我知道·是路径问题··
但是路径该怎么写啊·
发表于 2010-6-4 11:13:12 | 显示全部楼层
word2=IniRead("pubwin.ini","pubwin09","用户密码","")
IniRead(@ScriptDir&"\pubwin.ini","pubwin09","用户密码","")
两句无区别。都是指程序目录下的pubwin.ini文件。
批处理中指定运行目录即可。
如:
d:
cd d:\xxx
start /w xxx.exe

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

发表于 2010-6-4 11:30:49 | 显示全部楼层
我想LZ,是用批处理直接运行服务器上面共享目录里面的文件吧?可以尝试用WINRAR做成自解压WINRAR,在客户机上面的目录里面运行就基本可以解决这个问题了,我刚开始的时候遇到的问题和你说的一样。就是这样解决的。
发表于 2010-6-4 12:05:10 | 显示全部楼层
呵呵走过路过。。
 楼主| 发表于 2010-6-4 20:35:00 | 显示全部楼层
现在我也是用自解压格式 方法 ··
不过还好已经解决了··
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-6 12:34 , Processed in 0.078772 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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