首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用PSTools远程运行HTA文件

使用PSTools远程运行HTA文件
EN

Stack Overflow用户
提问于 2018-05-11 15:04:02
回答 1查看 912关注 0票数 0

几乎可以肯定的是,HTA文件已经过时,但我发现它们比net send / msg要好得多。

我试图使用PSTools在远程计算机上运行HTA文件,但它没有运行,而是带回了一个坏掉的窗口:

但是,使用CMD (本地)运行HTA文件是非常完美的。

我的PsExec线路:

代码语言:javascript
代码运行次数:0
运行
复制
PsExec.exe -accepteula -i -d \\itwall cmd 'mstha \\intranet\Downloads\VisitorSystemNewMessage.hta asd'

我甚至试图从批处理文件中运行HTA,但同样的情况也发生了。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-11 16:30:32

这是因为运行命令的帐户不能与远程用户的会话交互。

使用-s开关使用远程计算机的system帐户运行HTA。

另外,您不需要运行cmd。您应该能够指定mshta.exe,然后指定您的参数。

代码语言:javascript
代码运行次数:0
运行
复制
PsExec.exe -accepteula -s -i -d \\itwall mshta.exe \\intranet\Downloads\VisitorSystemNewMessage.hta asd

编辑:以说明这不是一个HTA问题。运行以下命令:

代码语言:javascript
代码运行次数:0
运行
复制
PsExec.exe -accepteula -i -d \\itwall notepad.exe

注意你会看到同样的黑色窗口。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50295187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档