如何使用命令行参数启动远程进程?

发布于 2024-07-26 12:37:05 字数 140 浏览 3 评论 0 原文

我正在尝试使用 WMI 来尝试让它工作,但我遇到了 3 个问题。

1:我启动的任何内容都不会在远程系统上的应用程序窗口中显示。

2:我尝试过的大多数系统都收到拒绝访问的消息。

3:如何传递命令行参数O_O。

I was playing around with WMI to try to get this to work, but I've had 3 issues.

1: Anything I start doesn't show up with an application window on the remote system.

2: Most of the system's I've tried i'm getting access denied messages on.

3: How do I pass command line arguments O_O.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

澜川若宁 2024-08-02 12:37:06

不确定你在做什么,但也许看看 SysInteral 的 PsExec 来自马克·鲁西诺维奇。

Not sure what you are doing but maybe take a look at the SysInteral's PsExec from Mark Russinovich.

暮色兮凉城 2024-08-02 12:37:06

与其尝试进行远程 WMI 调用(并处理由此产生的安全问题),不如查看是否可以使用 rexec,它处理自己的身份验证。 您可以在MKS Toolkit中找到NT、2000、XP、2003等的守护程序服务。

默认情况下,服务无权访问用户的窗口站; 检查“登录>允许服务与桌面交互”将启用此功能。 (尽管在 Server 2008 和 Vista 上,这些窗口仍然被迫位于单独的非用户窗口站。)

Instead of trying to make remote WMI calls (and dealing with the security issues that arise from it), see if you can use rexec, which handles its own authentication. You can find a daemon service for NT, 2000, XP, 2003, etc. in the MKS Toolkit.

By default, services do not have access to the user's window station; checking "Log On > Allow service to interact with desktop" will enable this. (Though on Server 2008 and Vista, these windows are still forced to a separate, non-user window station regardless.)

記柔刀 2024-08-02 12:37:05

这篇嘿,脚本专家!文章 解释了#1 并提出了解决方法。

This Hey, Scripting Guy! article explains #1 and suggests a workaround.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文