为什么我做完的程序不能路径运行
\\server\1\a.exec:\1\a.exe
配合同目录下in运行
这两种方式都运行不正常,
用这样的方式才能正常
cmd
cd c:\1
a.exe
要先用命令进入到当前目录再执行就正常,再不就是用鼠标点的可以运行
是不是脚本里调用INI时方式不对 没明白LZ的意思!不能路径运行??? 表达不清,发代码! 加上工作目录 #NoTrayIcon
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_icon=icon.ico
#AutoIt3Wrapper_outfile=11.exe
#AutoIt3Wrapper_Compression=4
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
Dim $pc,$Card
$pc = @ComputerName
$Card = IniRead("client.ini","IDCARD",$pc,"")
run(IniRead("client.ini","file","安装路径",""))
这是代码头,配合同目录下INI文件使用
我的意思是说,生成的这个EXE,在CMD下通过c:\1\11.exe运行读取不到INI文件
要如下方法才能读取到
cd c:\1
start 11.exe
这样才能读取到INI
当然用鼠标先打开这个文件夹,再运行这个文件也可以认到INI Run(IniRead("client.ini", "file", "安装路径", ""), @ScriptDir) IniRead("client.ini", ...)
改成
IniRead(@ScriptDir & "\client.ini", ...)
页:
[1]