Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用windows';php中的shell_Php_Windows_Shell_Command - Fatal编程技术网

使用windows';php中的shell

使用windows';php中的shell,php,windows,shell,command,Php,Windows,Shell,Command,我正在建立一个网站,需要一些windows软件的资源。因此,我需要使用php从notepad++运行windows的shell。是否有任何php脚本可以执行windows shell中的命令?您可以使用php函数exec()-请注意,它有一些错误(如果同一用户在同一时间多次加载脚本(使用exec命令),服务器将冻结。) PHP手册中提供了解决方案: <?php session_write_close(); exec($cmd); session_start(); ?> 不知道

我正在建立一个网站,需要一些windows软件的资源。因此,我需要使用php从notepad++运行windows的shell。是否有任何php脚本可以执行windows shell中的命令?

您可以使用php函数exec()-请注意,它有一些错误(如果同一用户在同一时间多次加载脚本(使用exec命令),服务器将冻结。)

PHP手册中提供了解决方案:

<?php

session_write_close();
exec($cmd);
session_start();

?>


不知道您想做什么。。。。看看exec()系统()shell\u exec()函数。。更多信息请访问php.net您不能从记事本运行php脚本。但在php上,您可以调用
shell\u exec