问题标签 [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.
c# - 在远程设备上运行远程 exe
我遇到了一个可能不容易解决的问题,但我希望有人能够提供帮助。我正在尝试运行 exe 以在远程设备上安装某些软件(SCCM 客户端)。
所以发生的事情是我正在从我的 PC (Host1) 运行程序以连接到远程设备 (Host2) 并指示该设备从服务器运行 exe。
我一直在使用标准的远程执行 WMI 代码,但没有运气:
我遇到的问题是当 exe 在服务器上时执行 sCommand 。因此,当参数为“\\server\share\program.exe”时,没有任何反应。当参数为“c:\Folder\program.exe”时,效果很好。不幸的是,我们针对的这些设备禁用了 Admin$ 和 C$,并且它们的硬盘上没有 exe。
不幸的是,我不知所措-是否可以使用 Win32_Process.Create 方法来运行 UNC exe,或者是否可以在禁用 Admin$ 和 C$ 时将 exe 甚至它所在的文件夹复制到主机设备? 我试图避免使用 psexec,老实说,我想知道我是否会遇到同样的问题。
php - 在linux中运行远程脚本而无需登录
我在远程 linux 服务器中有一个 php 脚本。我需要在没有任何登录的情况下从另一台 linux 机器上运行该 php。
在 Linux 机器 1 中:
在 Linux 机器 2 中:
我需要这样的东西。
ejb-3.0 - WAS 7.0 上远程 EJB 调用的间歇性问题
我们有一个作为Remote EJB公开的业务功能。我们与客户端共享远程接口。下面是我们分享的远程接口。
现在 Input 类和 Output 类有一些字段,它们也扩展自BaseObj
并具有生成的SerialVersion UID
.
现在我们已经在 WebSphere Application Server 7.0 上部署了这个 EJB。EJB 的远程调用工作正常。当我们部署调用 EJB 的客户端 Web 应用程序或具有 EJB 的 Web 应用程序时,它会中断。我们得到ClassCastException
那个
当我们重新启动应用程序时,它又开始工作了。
这就是我们调用远程 EJB 的方式
//此 JNDI 名称是为远程 EJB 配置的。字符串 REMOTE_LOOKUP_KEY = "empremotesvc"; 字符串 JNDI_PROVIDER_URL = "iiop://10.222.232.111:2809";
有人可以让我知道是什么导致了这个问题吗?如果您需要更多详细信息,请告诉我。
vbscript - 如何从本地机器调用远程 vbs 文件?
我已将 .vbs 文件复制到远程计算机,该计算机又调用本地应用程序。
请提出一种从本地机器调用远程 vbs 的方法。
我试过wmi。我需要有用户界面
java - 所选 bean 不在同一个模块或企业应用程序中
只是在黑暗中拍摄,但我是否需要一个本地接口来调用远程无状态 EJB?
当我尝试通过 Netbeans 远程调用 bean 时:
Netbeans 不允许对此 bean 进行远程调用或任何调用。为什么不?
尝试手动执行,如下所示:
部署在 glassfish 上的远程 EJB的 jndi全局远程名称是什么?
如果可能,我宁愿在属性文件中指定类而不是硬编码。在任何情况下,不同的变化都会导致查找失败。这是堆栈跟踪:
客户端代码:
远程 EJB:
请注意,该接口是remote,即:它实际上是一个 Java 类库。正确的?这使得 EJB 是远程的。
参考:
https://netbeans.org/kb/docs/javaee/entappclient.html
虽然我稍微更改了名称..否则应该与教程完全相同。
powershell - Powershell远程执行不在远程机器上写日志
我目前使用 powershell 脚本遇到安装问题。我可以从命令行在主机 B 上毫无问题地运行脚本。但是当我尝试远程启动它时,脚本无法创建日志文件(我监控它以查看何时需要将密码发送到命令行)。错误在最底层......
我从主机 A 启动安装程序(请参阅下面的命令)。它远程执行主机 B 上的 powershell 脚本 cognosInstall.ps1。脚本代码在底部。它开始复制文件并开始安装,但由于某种原因,它在创建日志文件时出现问题。我检查了 HostB 上的本地目录,也没有找到该文件。
主机 A(数据收集器):触发远程执行安装 IBM Cognos 的 powershell 脚本。
主机 B(正在安装 Cognos):
我得到的错误: 安装开始运行.....然后遇到这个问题......
windows - cmd文件的远程执行(PowerShell)未完成
当前的 PS 脚本:
如果我在本地登录到服务器(RemoteServer007.FQDN.com)并执行 cmd 文件,它会运行 cmd 文件中的所有行(命令)。
当我远程执行它时,它通过 cmd 文件中的命令获得了大约 30% 的路径,PS 执行结束没有错误,但并非 cmd 文件中的所有行/命令都已执行。
这是通过简单地将 cmd 文件的每一行配置为输出到 txt 文件来发现的。我什至尝试重新调整 cmd 文件中的命令范围,认为可能有一个特定的命令导致它退出,但事实并非如此。
我想知道 PowerShell 是否有一些超时或响应?并在开始后几乎立即退出?
任何想法或帮助将不胜感激。
locking - echoid.exe 远程执行问题(错误的锁定代码输出)
我正在尝试以自动方式带来农场的锁定代码。所以,我在每个远程服务器上都有 echoid.exe 和一个批处理文件。批处理文件只需执行echoid.exe并将其输出写入我可以解析的文本文件。问题是当我远程触发 .bat 文件时,它似乎是在容器主机上执行的 echoid.exe (例如,我用来通过 psexec 发送执行命令的那个)而不是在远程主机中执行代码(意思是-锁码输出错误)。如果在本地(和手动)执行相同的 .bat 文件,则结果正常。知道为什么吗?有谁知道我怎样才能远程运行 echoid 并获得正确的结果?我尝试了几次远程操作,但都失败并带来了错误的结果:(请帮忙!顺便说一句,所有远程机器都是 WIN OS。
powershell - 展开通过 Powershell 中的单引号存储的字符串变量
我有一个场景,我需要将 powershell 路径构建为$RemotePath = '$($env:USERPROFILE)\Desktop\Shell.lnk'
. 该变量被传递到需要执行的远程机器。远程机器将其作为字符串变量接收。如何扩展字符串以进行评估$env:USERPROFILE
?
python - 将 Python 脚本通过管道传输到 ssh,但先执行其他 bash 命令
在远程服务器上执行 Python 脚本的一种非常方便的方法是将其通过管道传输到 ssh:
-
似乎是可选的。
在以这种方式运行 Python 脚本之前,如何执行其他 bash 命令?
这不起作用:
有趣的是,这会发送一个不确定性损坏的 Python 脚本版本,每次运行时都会在不同的地方给出语法错误!