102 lines
4.7 KiB
Batchfile
102 lines
4.7 KiB
Batchfile
@echo off
|
|
set "OSP_ROOT_DIR=%~dp0..\"
|
|
chcp 65001 > nul
|
|
call :genhelp MariaDB-10.1 -?
|
|
call :genhelp MariaDB-10.2 -?
|
|
call :genhelp MariaDB-10.3 -?
|
|
call :genhelp MariaDB-10.4 -?
|
|
call :genhelp MariaDB-10.5 -?
|
|
call :genhelp MariaDB-10.6 -?
|
|
call :genhelp MariaDB-10.7 -?
|
|
call :genhelp MariaDB-10.8 -?
|
|
call :genhelp MariaDB-10.9 -?
|
|
call :genhelp MariaDB-10.10 -?
|
|
call :genhelp MariaDB-10.11 -?
|
|
call :genhelp MariaDB-11.0 -?
|
|
call :genhelp MariaDB-11.1 -?
|
|
call :genhelp MariaDB-11.2 -?
|
|
call :genhelp MySQL-5.5 -?
|
|
call :genhelp MySQL-5.6 -?
|
|
call :genhelp MySQL-5.7 -?
|
|
call :genhelp MySQL-8.0 -?
|
|
call :genhelp MySQL-8.2 -?
|
|
call :genhelp php-7.1 -?
|
|
call :genhelp php-7.2 -?
|
|
call :genhelp php-7.3 -?
|
|
call :genhelp php-7.4 -?
|
|
call :genhelp php-8.0 -?
|
|
call :genhelp php-8.1 -?
|
|
call :genhelp php-8.2 -?
|
|
call :genhelp Redis-3.0 --help
|
|
call :genhelp Redis-3.2 --help
|
|
call :genhelp Redis-4.0 --help
|
|
call :genhelp Redis-5.0 --help
|
|
call :genhelp Redis-7.0 --help
|
|
call :genhelp Redis-7.2 --help
|
|
call :genhelp PostgreSQL-9.5 --help
|
|
call :genhelp PostgreSQL-9.6 --help
|
|
call :genhelp PostgreSQL-10 --help
|
|
call :genhelp PostgreSQL-11 --help
|
|
call :genhelp PostgreSQL-12 --help
|
|
call :genhelp PostgreSQL-13 --help
|
|
call :genhelp PostgreSQL-14 --help
|
|
call :genhelp PostgreSQL-15 --help
|
|
call :genhelp PostgreSQL-16 --help
|
|
call :genhelp Memcached-1.4 -help
|
|
call :genhelp Memcached-1.6 --help
|
|
call :genhelp MongoDB-3.0 --help
|
|
call :genhelp MongoDB-3.2 --help
|
|
call :genhelp MongoDB-3.4 --help
|
|
call :genhelp MongoDB-3.6 --help
|
|
call :genhelp MongoDB-4.0 --help
|
|
call :genhelp MongoDB-4.2 --help
|
|
call :genhelp MongoDB-4.4 --help
|
|
call :genhelp MongoDB-5.0 --help
|
|
call :genhelp MongoDB-6.0 --help
|
|
call :genhelp MongoDB-7.0 --help
|
|
call :genhelp Unbound -help
|
|
call :genhelp Bind -help
|
|
goto end
|
|
:genhelp
|
|
call osp use %1
|
|
set LC_MESSAGES=English
|
|
cd /d %OSP_ROOT_DIR%modules\%1
|
|
rd "%OSP_ROOT_DIR%generate\help\%1\ospanel_data\help" /s /q 2>nul
|
|
mkdir "%OSP_ROOT_DIR%generate\help\%1\ospanel_data\help" 2>nul
|
|
if not exist named.exe if not exist bin\isolationtester.exe call :reader %1 %2
|
|
if exist named.exe if not exist bin\isolationtester.exe call :reader2 %1 %2
|
|
if exist bin\isolationtester.exe call :reader3 %1 %2
|
|
forfiles /S /M *.pl /C "cmd /c call perl @file --help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\@file.txt 2>&1"
|
|
if exist bin\ibd2sdi.exe call ibd2sdi.exe --help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\ibd2sdi.exe.txt 2>&1
|
|
if exist bin\mysqld.exe call mysqld.exe --verbose --help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\mysqld.exe.txt 2>&1
|
|
if exist bin\mariadbd.exe call mariadbd.exe --verbose --help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\mariadbd.exe.txt 2>&1
|
|
if exist apache\bin\sqlite3.exe call sqlite3.exe -help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\sqlite3.exe.txt 2>&1
|
|
if exist apache\bin\openssl.exe call openssl.exe help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\openssl.exe.txt 2>&1
|
|
if exist named.exe call named.exe -f help > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\named.exe.txt 2>&1
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\mysql_secure_installation.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\mysql_tzinfo_to_sql.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\echo.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\deplister.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\redis-check-aof.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\redis-check-dump.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\redis-check-rdb.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\stackbuilder.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\sizes.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\testapp.exe.txt 2>nul
|
|
del /Q %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\arpaname.exe.txt 2>nul
|
|
cd /d %~dp0
|
|
exit /b 0
|
|
:reader
|
|
forfiles /S /M *.exe /C "cmd /c if /i not @fname==\"gswin64\" if /i not @fname==\"mariadb-upgrade-wizard\" if /i not @fname==\"mysql_upgrade_wizard\" if /i not @fname==\"phpdbg\" call @file %2 > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\@file.txt 2>&1"
|
|
exit /b 0
|
|
:reader2
|
|
forfiles /S /M *.exe /C "cmd /c if /i not @fname==\"nslookup\" call @file %2 > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\@file.txt 2>&1"
|
|
exit /b 0
|
|
:reader3
|
|
forfiles /S /M *.exe /C "cmd /c if /i not @fname==\"pgAdmin3\" if /i not @fname==\"isolationtester\" if /i not @fname==\"stackbuilder\" call @file %2 > %OSP_ROOT_DIR%generate\help\%1\ospanel_data\help\@file.txt 2>&1"
|
|
exit /b 0
|
|
:end
|
|
call perl --help > %OSP_ROOT_DIR%addons\Perl-5.32\ospanel_data\help\perl.exe.txt 2>&1
|
|
echo on
|
|
@PAUSE
|