psexec

奇怪的 PSEXEC 输出
psexec

奇怪的 PSEXEC 输出

从 2012 年开始的 Windows 2016 服务器。 有时,当我在多台远程计算机上运行命令时,我会在命令末尾得到奇怪的输出: psexec64.exe \\<computer1>,<computer2>... CMD /c "<command prompt command>" 奇怪的输出 \\Ser????C:\Windows\system32\wdigest.dll: 我看到这种情况时,总是在处理计算机列表的末尾。如果我向单台机器发送命令,我还没有看到这个输出。至少还有一个其他命令也发生过这种情况。 有谁知道...

Admin

控制台无法通过 PSexec 看到共享文件夹
psexec

控制台无法通过 PSexec 看到共享文件夹

控制台执行 T1.Bat,在远程设备 (PC1) 上执行“dir U:*.*”。设备 U 分配在与 RC 连接在 LAN 上的另一台设备上。正如您在附加日志中看到的那样,命令“dir”无关紧要。但如果我在 RC 上执行批处理 T1,我会看到远程 U 设备上分配的所有文件/目录。有什么建议吗?谢谢 更新 1:如您在所附配置中看到的,我有一个带有 2 台 PC 的 LAN。文件夹 F1 分配在 PC2 上并与 PC1 共享。如果我在 PC1 上启动 T1.bat,则会显示文件夹 F1 上分配的所有文件。如果我使用控制台启动 T1.bat(如以下命令:psexec...

Admin

远程计算机上的 PsExec 访问被拒绝
psexec

远程计算机上的 PsExec 访问被拒绝

我正在尝试使用 PsExec 远程启动一个程序,但是当尝试连接时我收到错误消息“访问被拒绝。”。 在 SU 或其他论坛上找到的大多数答案都不起作用。大多数情况下,这是因为调用 PsExec 的用户帐户无法访问 Admin$ 共享,而我可以毫无问题地访问该共享。 呼叫帐户和远程帐户均位于同一域中 PsExec.exe \\remotePcName -u Domain\Username -p Password -i -d cmd /c "" something.bat 我已尝试以域管理员帐户和我的域帐户(也是域管理员)的身份运行 PsExec。 奇怪的是,直到...

Admin

尽管具有管理员和本地系统权限,仍无法恢复 Windows 更新服务 (wuauserv)
psexec

尽管具有管理员和本地系统权限,仍无法恢复 Windows 更新服务 (wuauserv)

我学校的一台 Windows 11 计算机一直无法更新。当我转到“设置”上的“更新”选项卡并按“检查更新”时,它总是显示One of the update services is not running properly, but you can try to run a troubleshooter to fix the problem。我尝试了以下选项: 内置故障排除程序 它无法检测到任何问题。 services.msc(行政人员) 在这里我注意到Windows 更新已被禁用。当我尝试将其设置为自动或手动时,我得到了Access Denied。 ...

Admin

我可以以具有管理员权限的另一个用户身份在本地机器上运行 psexec 吗?
psexec

我可以以具有管理员权限的另一个用户身份在本地机器上运行 psexec 吗?

我正尝试以具有管理员权限的用户身份在本地计算机上运行批处理文件,其中有另一个用户以没有管理员权限的方式登录。 该批处理文件只是尝试在 下创建一个 .txt 文件C:\,它应该“测试”管理员帐户是否仍然在计算机上具有管理员权限,或者是否可能以某种方式丢失了该权限。 我尝试了这个: C:\\PsTools\\psexec64.exe -u domain/email -p password -h cmd /c "C:\test\asd.bat" 这里的问题是,它尝试下载“PSEXESVC”,但无法下载,因为登录的用户不是管理员,因此终端没有提升。 我尝试了许多其...

Admin

Psexec 将文件复制到远程机器
psexec

Psexec 将文件复制到远程机器

我想通过 PSExec 将文件从本地机器复制到远程机器。 但我得到了错误 psexec64.exe \\remote_ip -i -h -u admin -p pass11 cmd /c xcopy /c "C:\Folder" "\\remote_ip\c$\Folder" PsExec v2.43 - Execute processes remotely Copyright (C) 2001-2023 Mark Russinovich Sysinternals - www.sysinternals.com Invalid path 0 File(s...

Admin

Windows 11 更新和 PsExec
psexec

Windows 11 更新和 PsExec

我们一直在使用任务计划程序和 PsExec 在 Windows 11 计算机启动时以许多提升的权限运行应用程序。我们发现最近的更新存在问题(令人惊讶的是并非所有计算机都存在此问题),应用程序将不再在启动时启动。Psexec 无法启动。 我们可以通过为 PsExec 运行一个 try powershell tr​​y 循环来缓解这个问题,大约 60 秒到 2 分钟后,PsExec 终于可以正确启动了。现在启动时出现了一些问题,导致 PsExec 无法正常运行。我们真的需要我们的应用尽快启动,即使是 60 秒也太长了。 我们已经验证了任务计划程序任务中的权限是正...

Admin

运行时出现 PsExec 错误 - 在某些远程 PC 上有时有效,但有时无效
psexec

运行时出现 PsExec 错误 - 在某些远程 PC 上有时有效,但有时无效

我使用 PsExec 创建了一个批处理文件,用于在不同 PC 上运行批处理文件。此“主”批处理在 14 台远程 PC 上运行 PsExec。但是,出于某种原因,它在某些 PC 上并不总是有效。有时可以,有时不行。我尝试通过更改防病毒防火墙设置进行调试,这似乎解决了其中一台 PC 上的问题,但未能解决另一台 PC 上的问题。此问题似乎只存在于这些 PC 上。所有 PC 的代码都相同: psexec -i 1 -h -d \\(pc name) -u (username) -p (password) "(batch name).BAT" 开头还有一个代码询问用户...

Admin

如何使用 psexec 以管理员身份运行 cmd
psexec

如何使用 psexec 以管理员身份运行 cmd

我尝试手动以管理员身份打开 cmd 并运行此命令 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /d 0x00000000 /f 和成功 以管理员身份运行cmd 但当我尝试从 psexec 打开PsExec.exe -u 106000088**\*** -p password CMD并运行相同的命令时,响应说访问被拒绝 来自 psexec 我以管理员身份运行时使用相同的凭据,并且运行 whoa...

Admin

使用 psexec 的 net use 命令中状态不可用
psexec

使用 psexec 的 net use 命令中状态不可用

我们使用 psexec 连接到远程计算机。我们正在运行 .bat 文件,该文件启动 scanstate.exe 以将计算机文件和设置扫描到远程网络位置\\server\path1。scanstate 错误是: "An error occurred processing the command line. Invalid store path; check the store parameter and/or file system permissions." Scanstate 正在使用远程磁盘位置:\\server\path1 当我们执行时净使用通过 p...

Admin

在远程电脑上启动一个 bat 文件
psexec

在远程电脑上启动一个 bat 文件

我正在尝试使用以下命令在远程 PC 上执行 .bat 或 .cmd 文件: PSEXEC \\192.0.0.230 "\Users\James\Desktop\BatchFiles\StopStart.cmd" 这将禁用一个 NIC 并启用另一个 NIC,问题是,它忽略了超时 /t 10,因为它不是在远程计算机上打开文件,而是运行批处理文件中编写的命令。因此,如果它禁用第一个 NIC,它将失去连接,这意味着它无法启用另一个 NIC。但如果它只能运行文件并让这些行在远程 PC 上运行,那么这不是问题,因为即使我由于 NIC 被禁用而失去连接,它也应该继续在...

Admin

PSEXESVC 不会自行删除,任何管理员用户也无法删除
psexec

PSEXESVC 不会自行删除,任何管理员用户也无法删除

我在本地运行 psexec.exe 来处理多个远程服务器/DC 上的进程。特别是一台服务器开始遇到一个问题,即在一次成功运行后,PSEXESVC.exe 仍然存在,并且无法运行其他 psexec。 sc delete PSEXESVC报告指定的服务不存在作为已安装的服务。 我无法直接从 C:\Windows 中删除 PSEXESVC。我有管理员权限,但它不是我的服务器。实际管理员也无法删除 PSEXESVC。 ...

Admin

删除系统路径变量
psexec

删除系统路径变量

我正在编写一个批处理文件,该文件应该自动设置计算机以接收“psexec”远程命令。不幸的是,我并没有真正注意我正在写的内容,我写了这个命令然后运行它: setx /M Path "C:\Windows\System32\PSTools" 你可以想象发生了什么……我删除了所有其他路径变量!然后,我惊慌失措,误读了在线论坛,重启了电脑。我没有备份,没有保存点,显然也没有打开 cmd 或 powershell 会话。我的问题是: 是否还有办法恢复我丢失或永远消失的路径变量? 如果它们消失了,有什么办法可以让我“重写”它们或者只是获得丢失的列表吗? 我知道我的...

Admin

使用 PSExec 在远程计算机上运行批处理文件并继续执行,不要等待远程进程结束
psexec

使用 PSExec 在远程计算机上运行批处理文件并继续执行,不要等待远程进程结束

我想使用 PSEXec 在远程主机上运行一个程序(内部有无限循环的批处理文件),然后继续执行。我的问题是,当我运行如下命令时: psexec -d -u user -p password \\192.168.42.42 "D:\myscript.bat", the calling command-windows stays open, but does not return, because d:\mysscript.bat contains a loop that makes the process run infinitely (intentionall...

Admin

如何使用 PSExec 或 PSTools 重新启动本地 Windows 服务
psexec

如何使用 PSExec 或 PSTools 重新启动本地 Windows 服务

我只想通过 bat 脚本在我的 PC 上(没有远程连接)启动/停止服务,不出现“以管理员身份运行”提示。只是不想在运行脚本后进行任何手动交互。我发现一些文章表明这​​可以通过以下方式实现工具(特别是 PSExec 或 PSTools)。我认为密码在脚本中可见是可以的。但是当我运行以下命令时: psexec -u myuser -p mypass net stop myservice 我得到:net exited with error code 2。 当我尝试使用时-h: psexec -h -u myuser -p mypass net stop myse...

Admin