上次在vbs简明教程中找到了vbs调用外部命令解决了我的问题--关闭一个特定的程序后自动注销系统,代码如下:
Set objShell = CreateObject("Wscript.Shell")
objShell.Run """c:\windows\do\cole.exe""" ,,true
objShell.Run "shutdown -l"
记得好像说 run函数调用程序时要写出程序的绝对路径.现在有问题如下:特定程序根目录有一图片文件夹,程序运行需要调用显示这些图片.如果在本地双击运行程序时一切是正常的,但通过脚本调用的话就会出现程序中要用到的图片无法显示(应该是调用不到图片文件夹吧?)
做过如下测试:
直接双击运行:正常
通过脚本调用(脚本和程序不在同一目录):无法正常显示图片
脚本与程序同一目录情况下:无法正常显示
自己的猜想..程序应该是通过相对路径找图片文件夹的,和我们的脚本需求是绝对路径,不知道对不对,请高手指教!
Set objShell = CreateObject("Wscript.Shell")
objShell.Run """c:\windows\do\cole.exe""" ,,true
objShell.Run "shutdown -l"
记得好像说 run函数调用程序时要写出程序的绝对路径.现在有问题如下:特定程序根目录有一图片文件夹,程序运行需要调用显示这些图片.如果在本地双击运行程序时一切是正常的,但通过脚本调用的话就会出现程序中要用到的图片无法显示(应该是调用不到图片文件夹吧?)
做过如下测试:
直接双击运行:正常
通过脚本调用(脚本和程序不在同一目录):无法正常显示图片
脚本与程序同一目录情况下:无法正常显示
自己的猜想..程序应该是通过相对路径找图片文件夹的,和我们的脚本需求是绝对路径,不知道对不对,请高手指教!
