Невесть что, но тем не менее. При использовании fscommand для запуска бат-файлов из стандартного проектора вываливается черное окно консоли, что не очень приятно.
Написал ехе-шник, который читает команды из отдельного файла bat.ini и запускает на выполнение без черного окна.
Например, стандартное применение

Код:
fscommand("exec", "start.bat");
и

Код:
start ..
start http://flasher.ru
в бат-файле.
Теперь можно так:

Код:
fscommand("exec", "runbat.exe");
и

Код:
[BAT]
com=start .. & start http://flasher.ru
в файле bat.ini.
runbat.exe и bat.ini должны лежеть в папке fscommand. Имя bat.ini менять нельзя. Имя секции BAT и имя ключа com менять нельзя.
Команды вписываются через разделитель "&" или "&&" в ключ com.
Подробнее.
Длина строки с командами, т.е. значение ключа com, заложена в 1Кб. Переносы строки при записи команд не разрешаются. Лишние пробелы игнорируются.
Пример прилагается.