gpt4 book ai didi

php -> shell_exec() -> psexec -> 我的可执行链失败

转载 作者:行者123 更新时间:2023-12-05 05:25:25 31 4
gpt4 key购买 nike

我有一个 php,我必须从那里调用 cmd,然后从那个 cmd 我必须使用 psexec 启动一个 exe。我的 phpcmdpsexec.exe 和我实际需要运行的 exe 都在同一个文件夹中。

PHP:

shell_exec("runas.cmd");

运行命令:

@echo off
psexec -u userName -p password my.exe

如果我运行 php,我可以在任务管理器中看到 PSexex.exe 已启动,但 my.exe 未启动。另外,如果我通过双击运行 runas.cmd,一切都很好。

最佳答案

在命令后添加 2>&1 并打印 shell_exec 响应以查看实际发生的情况

$a = shell_exec('runas.cmd 2>&1');
var_dump($a);

关于php -> shell_exec() -> psexec -> 我的可执行链失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31021760/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com