Questions tagged «pstools»

8
如何在目标计算机上使用没有管理员特权的psexec?
是否可以psexec在没有远程管理员权限的情况下在远程机器上执行命令? 我尝试运行psexec \\<machine> -u <username> -p <password>,其中<username>和 <password>是非管理员凭据,但出现“访问被拒绝”错误 我可以使用相同的凭据将远程桌面迁移到远程计算机,而不会出现任何问题。 我的本地计算机运行的是Windows 7 Enterprise 64位,而远程计算机运行的是Windows Server 2008 64位。我在本地计算机上具有管理员权限。 编辑:对所有反对这个问题的人:我不是在试图规避任何安全措施。我已经可以通过远程桌面进入远程计算机并运行它来在远程计算机上运行该进程。我只是在寻找一种命令行方式来完成已经可以通过GUI执行的操作。

8
从sysinternal的psexec捕获远程进程的输出
我正在尝试从psexec 捕获远程进程的输出(即不是 psexec自己的输出)。因此,例如,我可以运行“ ipconfig”并将输出打印到日志文件中。 我试过了: psexec \\myserver ipconfig > output.log psexec \\myserver ipconfig >> output.log psexec \\myserver ipconfig 2> output.log psexec \\myserver ipconfig > output.log 2>&1 最后一个仅给出psexec输出。 我不确定所有这些之间的区别是什么,但是我在寻找其他地方的答案时已经看到了它们的建议。 谁能给我一个示例命令行,它将ipconfig的输出捕获到文件中? 编辑1:我希望将日志文件保存在本地计算机上,而不是远程文件中。 编辑2: 这是我从运行“ psexec \\ myserver ipconfig”得到的结果: C:\ TempDll> psexec \\ myserver ipconfig PsExec v1.95-远程执行进程 版权所有(C)2001-2009 Mark Russinovich Sysinternals-www.sysinternals.com ipconfig在myserver上退出,错误代码为0。 C:\ …

1
PSexec未使用提供的用户名和密码连接到计算机
我正在尝试使用以下命令从Win 7计算机连接到Win2k8R2计算机: psexec \ MACHINE_NAME_HERE -u MACHINE_NAME_HERE \ Administrator -p PASSWORD_HERE记事本 当我尝试这个时,我收到错误消息: 无法访问MACHINE_NAME_HERE访问被拒绝。 我尝试省略-p并手动输入密码,但是仍然存在相同的问题。 当我检查要尝试访问的计算机时,我在安全事件查看器中看到管理员登录成功,因此我知道用户名密码正确,并且该计算机正在接受我的登录,但是我也注意到它尝试也可以使用我的域帐户登录,该域帐户不在远程计算机的管理员列表中。如果我将域帐户添加到远程计算机,则一切正常,但是在这种情况下,它无法达到目的,有时,当域上没有该帐户时,我需要能够在计算机上运行命令。 机器也设置为使用简单模型进行共享和安全性。
13 pstools 

5
成功运行Powershell脚本后,为什么PsExec挂起?
该脚本相当简单。只需尝试启动一堆Windows服务。在目标计算机上时,本地执行可以正常工作。通过PsExec完成后,脚本实际上也可以很好地执行,直到我在CMD提示符上按“ enter”键后,脚本才永远不会返回。这是一个问题,因为这是从TeamCity调用的,它使代理挂起以等待PsExec返回。 我尝试了以下方法: 在Powershell脚本的末尾添加exit和exit 0 < NUL根据此SF问题中的答案,在PsExec调用的末尾添加a 添加>标准输出重定向 这就是我实际上打电话给psexec的方式: psexec \\target -u domain\username -p password powershell c:\path\script.ps1 无论我做什么,它都将挂起,直到我在本地出现在cmd提示符下为止。点击回车后,我收到消息: powershell exited on target with error code 0.

9
psexec:“访问被拒绝”?
受我之前在这里提出的问题的启发,我一直在尝试PSExec。 目的是在一台WindowsXP计算机上从另一台计算机上删除一些相当简单的脚本/程序,并且由于PowerShell 2尚未在XP上进行远程处理,因此PSexec似乎可以很好地解决我的问题。 但是,除了“访问被拒绝”错误外,我什么也没得到。 到目前为止,这是我尝试过的方法: 我有一台WindowsXP MCE计算机,它们在没有服务器或域控制器的工作组中联网在一起。 我已经关闭了两台计算机上的“简单文件共享”。 在安全策略下,将两台计算机的“网络访问:本地帐户的共享和安全”模型设置为“经典”,而不是“访客”。 我知道密码的每台计算机都有一个管理用户。:) 有了所有这些,像“ > psexec \\otherComputer -u adminUser cmd” 这样的命令会提示您输入密码(应该如此),然后退出: Couldn't access otherComputer: Access is denied. 因此,在这一点上,我转向社区。我在这里错过了哪一步?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.