问题标签 [remote-execution]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
643 浏览

c++ - 从 C++ 应用程序获取 PowerShell 脚本输出

这是使用 C++ 应用程序读取 PowerShell 脚本输出的更好方法。尝试使用以下代码,但无法获得输出。从控制台执行相同的 PowerShell 脚本是完全可以的,但希望获得 PowerShell 脚本的输出以在应用程序中使用相同的脚本。

0 投票
0 回答
183 浏览

powershell - 尝试使用 Powershell 在另一台服务器上远程运行 exe 并失败

我们在多台服务器上安装了 Alteryx,并且希望能够从命令行或 powershell 远程运行作业,而不是通过 Alteryx API。

多年来,我一直在本地从命令行和 powershell 在本地运行 alteryx 流,但现在使用多台服务器,我们需要以这种方式执行某些流,但要从 react Web 应用程序触发。我们尝试了 API,它可以工作,但作业通常排队太久,我们需要近乎实时的响应,这些作业在几秒钟内运行。我们的解决方案是在 Alteryx API 外部触发,以便在资源过多的工作节点上立即执行。

我们的问题是,当测试在本地运行时运行良好的脚本时,它运行所有其他命令都很好,除了执行 alteryxenginecmd.exe 程序。

如果我将 Start-Process 与 passthru 一起使用,它会生成一个进程,但没有来自 alteryx 作业的输出,也没有检测到错误。如果我使用 Call operator & if failed 说它找不到工作流,那么 alteryxenginecmd.exe 正在触发,但没有读取或接收作为参数运行的流的完整路径。但它在本地运行良好。我已使用凭据强制登录以清除任何凭据问题,但结果没有变化。

我知道 Powershell 有一些奇怪的地方,如果脚本是从远程服务器运行的,可能需要对如何指定命令进行一些调整?

这是我想从远程服务器运行的脚本,它在所示的 4 个场景中的任何一个都可以正常工作

此命令在 Server1 上运行以在 server2 上执行上述脚本

这是结果:

我不确定这是一个 powershell 的东西,它很可能是一个 Alteryx 的东西,因为这个问题似乎正在正确执行那个 exe。该脚本从远程服务器正确触发,我测试了其他命令并且一切正常,我似乎无法让执行此 exe 的人在远程运行时工作,尽管在本地运行相同的脚本时它在本地工作正常。它就像一个脚本运行另一个脚本的障碍。

任何熟悉从另一台服务器远程运行 exe 的 powershell 专家?

0 投票
2 回答
85 浏览

python - 如何不等待远程执行的输出?

我正在使用 pysftp 进行远程执行,问题是我不想等待远程执行的输出,我只想开始执行并完成它。

现在的问题是脚本正在等待 doThis 结束,然后它以 doThat 开始。我尝试使用'&',但它没有影响。有没有办法做到这一点,还是不可能?

0 投票
1 回答
174 浏览

robotframework - 有什么方法可以在单独的远程 Windows 机器上执行机器人测试吗?

我正在尝试执行包含 AutoTtLibrary 的机器人测试。该测试在 PC 上本地执行,但现在我试图在该 PC 上执行相同的测试,但从不同的 PC 调用。

  1. 我使用了 remoterunner 库。测试开始时,我收到 AutoItLibrary.py 访问被拒绝的错误。
  2. 我使用 PsEXEC 启动远程 PC 的 cmd,然后尝试在此 cmdline 上执行在本地 PC 上工作的相同机器人命令。测试开始了,但是卡住了。

有什么方法可以解决这个问题吗?

现在我唯一的选择是在本地的每台电脑上执行机器人测试

0 投票
0 回答
52 浏览

c# - 从通过 MSTSC(远程桌面连接)打开的会话向服务器发送命令

我们正在寻找从 Session connected 发送命令(我们试图通过命令打开浏览器)的方法。详细说明

服务器 A 通过 (mstsc) 打开到客户端 B 的远程连接。在客户端 B 上,用户单击快捷方式,我们需要执行允许我们在服务器 A 中打开浏览器的命令。这可能吗?如果是的话,如果你能请先开始,那就太好了。我们使用的是Windows环境。如果我们可以使用 C# 来实现同样的效果,那就太好了。

0 投票
0 回答
89 浏览

python-3.x - 使用 pywinRM 远程运行 Python (PyTest)

我有一个基于 Python 和 PyTest 的测试套件。我想在远程机器上运行,但远程机器(Windows 虚拟机)上不存在代码。我知道诸如 Paramiko 之类的软件包但这些机器只允许 WinRM 接口并且没有安装 SSH。我知道 PyWinRM 允许远程代码执行。但是我如何从输出流中获取 testtuie 的输出呢?并且代码是否必须存在于 rmoete 机器上。

0 投票
1 回答
185 浏览

amazon-web-services - 如何从远程执行的 Fargate 任务访问 S3 对象?

我编写了一个 Java 程序来从 S3 存储桶中读取,该程序在 AWS 上的 Fargate 任务中运行,但因程序失败而失败AccessDeniedException The program is in a jar file that is being远程执行使用ECS Exec Fargate 任务的任务角色具有以下权限,但以下行仍然失败,并出现以下异常

需要更改哪些内容listObjectsV2才能完成调用?

编辑

所以事实证明问题是代码试图列出的存储桶不存在!当我在本地运行代码时,它给出了正确的 bucket not found 异常,但远程运行它给出了 AccessDeniedException。创建存储桶解决了问题

0 投票
0 回答
36 浏览

javascript - 你能在 gif 中隐藏 RCE 吗?

有一个新的不和谐 vulv,人们可以通过不和谐 gif 进行 RCE。他们如何能够在 gif 中隐藏代码?

0 投票
1 回答
73 浏览

ruby - tput:在使用 Ruby Net:SSH 时没有指定 $TERM 的值并且没有指定 -T

我正在使用 Ruby Net:SSH lib 与远程 PC 建立 ssh 连接,然后执行远程 cmd。当我开始我的 SSH 连接时,我没有问题,但有时,不是在任何地方,当我使用 exec 时!我有一个错误返回到 stderr,它是“tput:$TERM 没有值并且没有指定 -T”。

代码示例:

如果有人有想法或已经有这个问题。

cat 的示例工作正常,如果我使用它,我会收到“tput”错误:

如果我使用它,我没有错误:

问候。

0 投票
0 回答
36 浏览

java - 从Angular UI单击按钮时在服务器上远程执行Java文件

我通过使用 Spring 启动向我的后端发送请求来在按钮单击时生成一个 Java 文件,我想通过单击由Angular实现的 Web 界面上定义的按钮来远程执行它。在执行时,程序应该运行,如果出现错误,则应该监视它并将其发送到客户端。

我是 Angular 和 Java 的新手,所以对此的任何帮助将不胜感激。