javascript - 在 Cognos Report Studio 上通过 HTML/javascript/php 运行 .vbs 脚本

标签 javascript php html cognos

我正在尝试通过 Cognos Report Studio 上的代码(HTML 项)在服务器端运行 .vbs 脚本。 我已经尝试过使用 <a href="..\samples\scripts\script.vbs"> button </a>但它只是在浏览器上打开脚本文本。

我已经使用 PHP 尝试了下面的代码,但它不起作用:

<?php
    function runScript(){
        exec("samples\scripts\script.vbs");
        echo("done");
    }
?>

<a href=# onclick="runScript();">

我怎样才能做到这一点?

编辑:客户端和服务器都是 Windows 计算机。

最佳答案

我认为你的做法是错误的。创建 2 个文件:

我假设您激活了 COM 类。

页面启动器.php:

<a href="executeVbScript.php">Execute VB</a>

页面executeVbScript.php

exec('wscript "C:/samples/scripts/script.vbs"');

launcher.php 页面开始。

关于javascript - 在 Cognos Report Studio 上通过 HTML/javascript/php 运行 .vbs 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33671751/

相关文章:

php - 在 laravel 中查找推送证书路径

javascript - 将 css 变换转换为缩放和位置

javascript - 如何将对象的链接传输给匿名函数?

javascript - 如何截取youtube屏幕截图

php - Apache权限执行exec函数

php - 使用 php PharData 提取带有空目录的 tar 存档

javascript - jQuery 滚动函数

html - 使用我数据中的数字对表格进行排序

html - Bootstrap Collapsing Navbar 在 Chrome for Android 上出错

javascript - JavaScript 中的文档对象