我有Windows 7 x64与XAMPP安装。我如何启动位于我的网络服务器上的。bat文件?
I tried with
- exec ();
- 系统();
- shell_exec ();
- popen ();
和像
这样的命令dir c:
。
但是如果我尝试用
notepad text.txt
没有应用程序启动!
昨天我试着在环境变量中分配Python目录,我试着像这样启动我的程序:
%python%/python teamviewer_start.py
昨天还行,但今天不行/
我的想法是做一个小的"控制面板"来直接从网络启动一些程序,如TeamViewer, ThinVnc或amy Admin。我怎么能做这样的事?
这是我的Python脚本:import subprocess
import os
import wmi
os.system("start /b C:Progra~2TeamVi~1Version6TeamVi~1.exe")
这个,在本地,开始…
尝试:
shell_exec("start notepad text.txt");
我在cmd
内部的win7 64位(使用wamp)中测试并工作:
php -r "shell_exec('start notepad txt.txt');"
编辑:如果您使用WScript。壳牌:
<?php
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->run("cmd /K notepad",9,false);
以SYSTEM用户(见任务管理器)启动,而不可见=/。也许有人可以帮忙更改用户?或者你可以试着以。bat开头