是否可以在UNIX环境中运行VBScript?
发布时间:2020-12-16 01:47:48 所属栏目:安全 来源:网络整理
导读:我有一个Vbscript用于将excel表合并到一个工作簿中.我想知道我们是否可以在unix系统中执行vbscript(.vbs)文件.如果是,请帮我处理程序.提前致谢. 解决方法 不确定Unices,但在GNU / Linux上可以使用 Wine运行VBScript,但VBScript支持有限. 在Debian / Ubuntu上
我有一个Vbscript用于将excel表合并到一个工作簿中.我想知道我们是否可以在unix系统中执行vbscript(.vbs)文件.如果是,请帮我处理程序.提前致谢.
解决方法
不确定Unices,但在GNU /
Linux上可以使用
Wine运行VBScript,但VBScript支持有限.
在Debian / Ubuntu上,您可以按如下方式安装: $sudo apt-get install wine ... $ 要从命令行运行: $wine cscript some-script.vbs 要么 $wine wscript some-script.vbs 例如,我可以使用Ubuntu Wine PPA中的Wine 1.7.19运行以下脚本: ' test.vbs 'WScript.Echo "Echo test" ' doesn't work 'MsgBox "Message box!" ' look like doesn't work either ' Write to file - works Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.CreateTextFile("out.txt",True) objFile.Write "Output to file test" & vbCrLf objFile.Close 跑: $wine cscript test.vbs fixme:vbscript:VBScript_SetScriptState unimplemented SCRIPTSTATE_INITIALIZED fixme:scrrun:textstream_Close (0x13e208): stub $cat out.txt Output to file test $ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |