写了一个tcl脚本程序etelnet.tcl,用来自动telent到服务器,并向服务器中灌入大量文件,这时需要用到tcl的一个扩展包Expect.
在cmd comand line中运行一切正常,但是在将etelnet.tcl打包成etelnet.exe后,运行此可执行程序报错:
can't find package Expect while executing "package require Expect".............
解决办法:将expect扩展包拷贝到etelnet.vfs下的lib目录下,重新打包就可以了
因为etelnet.exe在运行时会到lib下找package
在使用TCL脚本程序自动telnet到服务器并灌入大量文件时,遇到打包成exe后运行时报错。解决办法是将Expect扩展包拷贝到lib目录下,重新打包即可解决。
1332

被折叠的 条评论
为什么被折叠?



