Вам нужно запустить PHP, APACHE, MYSQL, используя UWAMP или любой другой в качестве фонового процесса, без отображения иконки в трее или любой другой?
используя командную строку start -WindowStyle Скрытый не работает. пожалуйста, предложите мне что-нибудь для этого.
используйте командную строку, чтобы запустить приложение в Windows, почти все языки программирования могут использовать этот рекурс, я использую на языке Java эти команды:
// класс для использования команд в командной строке ОС Windows
public class Prompt {
public static String exec(String cmd) {
String resposta = "";
try {
Scanner S = new Scanner(Runtime.getRuntime().exec(cmd).getInputStream());
while (S.hasNextLine()) {
resposta += S.nextLine() + "\n";
}
} catch (Exception ex) {
Alert.error(ex.getMessage());
}
return resposta;
}
public static void open(String cmd) {
try {
Runtime.getRuntime().exec(cmd);
} catch (IOException ex) {
Alert.error(ex.getMessage());
}
}
}
// метод в другом классе для запуска программ, таких как сервис
public static void start () {
try {
String file = new File("").getAbsolutePath();
String startApache = file + "/UwAmp/bin/apache/bin/httpd.exe -k -start";
String startMySql = file + "/UwAmp/bin/database/mysql-5.7.11/bin/mysqld.exe";
System.out.println("beginning Apache Server");
Prompt.exec(startApache);
Thread.sleep(500);
System.out.println("beginning MySQL Database Server");
Prompt.exec(startMySql);
Thread.sleep(500);
} catch (Exception ex) {
Alert.error(ex.getMessage());
}
}
Других решений пока нет …