问题标签 [psexec]

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 投票
2 回答
4279 浏览

ant - 将 Ant 参数列表复制到属性中

在 Ant 中有没有办法做这样的事情:

我正在尝试为 psexec 编写一个宏,并且正在寻找一种传入参数列表的好方法。

我知道你可以用类路径做类似的事情......

谢谢!

0 投票
3 回答
2964 浏览

scripting - 使用 psexec 的嵌套调用出现问题(访问被拒绝)

首先,对不起我糟糕的英语。我会尝试解释我的问题。

我在脚本中使用 psexec 来重新启动集群,如下所示:

node1 中的 script1:在 node1 中执行大量任务(关闭服务、检查状态等),并在使用 psexec 完成所有任务启动后,在 node2 中执行 script2(psexec-d \ node2 script2)

node2 中的 script2:执行大量任务并在 node1 中启动 script3。这是,当我尝试在 node1 中运行 script3 时,我在 psexec 中收到“拒绝访问”。(psexec -d \\ nodo1 script3)

我使用属于组管理员的用户启动脚本

出于安全原因,我无法传递用户名和密码,因为将凭据留在 .bat 文件中是不安全的。

附加信息:

我在 W2k3 服务器上运行脚本 我尝试了 net use 并且一切正常 我尝试了带有 -u 用户名和 -p 用户名的 psexec 并且一切正常 我尝试使用以下语法执行 psexec: psexec .exe -d \node1 cmd.exe "script3.bat" 并返回相同的错误。

非常感谢

0 投票
1 回答
1303 浏览

sql - PSEXEC...DTEXEC 错误 128

我在批处理文件中使用 PSEXEC 来执行 DTEXEC(SQL SSIS 作业)作为调度系统的一部分。我发现当一堆作业一起触发(甚至彼此接近)时,我收到多条 ERROR 128 消息,并且 DTEXEC 作业立即中止。我猜在运行多个 DTEXEC 实例(或至少允许的最大数量)时存在某种问题。

除了错开作业之外,还有其他设置或方法可以避免错误吗?

0 投票
3 回答
3345 浏览

visual-studio - Visual Studio 中的 psexec

我一直在尝试让 psexec 从 Visual Studio 中的自定义构建任务在远程机器上运行可执行文件。所有这些命令都可以从命令行运行,但从应用程序运行它似乎是个问题。一些命令有效,其他 psexec 挂起,因此 msbuild 和 Visual Studio 2005 也有效。在这种情况下,我调用了 SharePoint 的 stsadm.exe,但是当从应用程序运行 psexec 时,很多程序都会出现这个问题。有很多人遇到这个问题,但似乎没有解决方案,所以我的问题是:有没有人知道 psexec 的可行替代方案?

0 投票
6 回答
25085 浏览

psexec - PsExec:将我的程序复制到“system32”文件夹中

我无法让 PsExec 工作。它不断将我的安装程序复制到 system32 中(它不会启动)。有谁知道如何从本地复制到远程计算机到不是 system32 的目录?我的 PsExec 命令行是

任何帮助将不胜感激。

编辑:它不会启动,因为我在计算机上没有完全的管理权限。它将从其他目录启动

0 投票
4 回答
13391 浏览

executable - PSExec:如何在远程计算机上显示 JPG 文件?

我需要使用 PSExec 在远程计算机上启动文档而不是可执行文件。

我试图将 jpg 文件的文件名提供给与 -c 命令相关联的 psexec 以复制文件,但为文档(而非可执行文件)返回的消息始终是“系统找不到指定的文件”。

有人知道 psexec 的命令行应该是什么吗?

0 投票
1 回答
7690 浏览

batch-file - PsExec 和调用批处理文件

我将尝试尽可能简单地分解它。

涉及三台计算机。本地机器 (LM)、计算节点 (CN) 和数据节点 (DN) 将从这里开始成为它们的名称。

我有一个 psexec 命令,它调用计算节点上的批处理文件。

此 BatchFileName 设置一些局部变量,然后设置位于 WorkingDirectory 中的可执行文件。这个可执行文件加载,但它有一个配置文件,指向位于数据节点上的一堆文件。这就是我的操作失败的地方。如果我在计算节点上本地运行批处理,一切正常。我只是尝试使用 psexec 从本地机器调用它。在这种情况下,所有计算机都使用相同的帐户名和密码。

我得到的错误是它无法打开位于数据节点上的文件。

批处理文件:

ServiceConsole.exe.config 包含:

对此的任何帮助将不胜感激。

0 投票
19 回答
247914 浏览

access-denied - PSEXEC,访问被拒绝错误

当我使用 PSEXEC.exe 时,远程系统出现“访问被拒绝”错误。

关于如何解决这个问题的任何想法?

0 投票
1 回答
1062 浏览

powershell - 通过 PSEXEC 运行时,Powershell 未加载配置文件

我正在使用 PSEXEC 使用 powershell 1.0 远程运行脚本(或以批处理模式在同一个盒子上)。在我的机器上,“远程”powershell 会话正确加载了我的 profile.ps1(来自 MyDocuments 文件夹),但在另一台机器上却没有。我没有将 -noprofile 开关传递给 powershell.exe,并且我已经验证了 powershell 会话实际上是经过网络身份验证的(我让它在服务器上访问了管理员共享并且工作得很好)。

0 投票
1 回答
1395 浏览

.net - 从 psexec 运行的 .NET 控制台应用程序没有输出

我有一个非常奇怪的问题,我使用 psexec 在远程服务器上运行托管的 .net 控制台应用程序。我收到此错误“进程试图写入不存在的管道”。

现在我编写了一个非托管 C++ 程序来输出到 std::cout,它工作得很好。

有趣的是,如果我远程运行 cmd.exe 并使用 /u (unicode) 选项,我不会收到错误消息,但我会将垃圾文本流式传输回控制台。

谁能解释这里可能发生了什么?

干杯,马克