gpt4 book ai didi

unix - 是否可以在 UNIX 环境中运行 VBScript?

转载 作者:行者123 更新时间:2023-12-01 22:10:22 24 4
gpt4 key购买 nike

我有一个 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
$

关于unix - 是否可以在 UNIX 环境中运行 VBScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20335878/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com