2018-09-11 18:31:47 +02:00
|
|
|
@ECHO OFF
|
|
|
|
REM QBFC Project Options Begin
|
|
|
|
REM HasVersionInfo: Yes
|
2018-09-11 18:35:00 +02:00
|
|
|
REM Companyname: XAROBASE Software
|
2018-09-11 18:31:47 +02:00
|
|
|
REM Productname: Xarspot
|
|
|
|
REM Filedescription: Xarspot
|
|
|
|
REM Copyrights: XAROBASE
|
|
|
|
REM Trademarks: XAROBASE Script
|
|
|
|
REM Originalname: xarspot.exe
|
|
|
|
REM Comments: Xarspot
|
|
|
|
REM Productversion: 2. 0. 0. 0
|
|
|
|
REM Fileversion: 02.00.00.00
|
|
|
|
REM Internalname: xarspot
|
|
|
|
REM Appicon: icon.ico
|
|
|
|
REM AdministratorManifest: Yes
|
|
|
|
REM QBFC Project Options End
|
|
|
|
ECHO ON
|
|
|
|
@echo off
|
|
|
|
title Xarspot
|
|
|
|
:RELOAD
|
|
|
|
cls
|
|
|
|
set COUNT=0
|
|
|
|
set LOGDIR=
|
|
|
|
set LOGNAME=
|
|
|
|
set PLUGINDIR=
|
|
|
|
set PROFILDIR=
|
|
|
|
set SECURITY=
|
|
|
|
set LOCK=
|
|
|
|
set SIMPLY=
|
|
|
|
set TOOLSETAT=
|
|
|
|
set WIFIETAT=
|
|
|
|
set ADMINETAT=
|
|
|
|
set TOOLSUSER=
|
|
|
|
set WIFIUSER=
|
|
|
|
set ADMINUSER=
|
|
|
|
set TOOLSPASS=
|
|
|
|
set WIFIPASS=
|
|
|
|
set ADMINPASS=
|
|
|
|
set /a RM1="%random% %%9000 +1000"
|
|
|
|
set /a RM2="%random% %%9000 +1000"
|
|
|
|
set TICKET=%COMPUTERNAME%-%USERNAME%-%RM1%%RM2%
|
|
|
|
if not exist "%~dp0logparam.ini" (
|
|
|
|
set /a COUNT = %COUNT% + 1
|
|
|
|
echo %~dp0log\=%COMPUTERNAME%.txt>"%~dp0logparam.ini"
|
|
|
|
)
|
|
|
|
for /f "tokens=1,2 usebackq delims==" %%a in ("%~dp0logparam.ini") do (
|
|
|
|
set LOGDIR=%%a
|
|
|
|
set LOGNAME=%%b
|
|
|
|
)
|
|
|
|
if not exist "%~dp0pluginparam.ini" (
|
|
|
|
set /a COUNT = %COUNT% + 1
|
|
|
|
echo %~dp0plugin\>"%~dp0pluginparam.ini"
|
|
|
|
)
|
|
|
|
for /f "tokens=1 usebackq delims==" %%c in ("%~dp0pluginparam.ini") do (
|
|
|
|
set PLUGINDIR=%%c
|
|
|
|
)
|
|
|
|
if not exist "%~dp0profilparam.ini" (
|
|
|
|
set /a COUNT = %COUNT% + 1
|
|
|
|
echo %~dp0profil\>"%~dp0profilparam.ini"
|
|
|
|
)
|
|
|
|
for /f "tokens=1 usebackq delims==" %%d in ("%~dp0profilparam.ini") do (
|
|
|
|
set PROFILDIR=%%d
|
|
|
|
)
|
|
|
|
if not exist "%~dp0security.ini" (
|
|
|
|
set /a COUNT = %COUNT% + 1
|
|
|
|
echo security=75498533=lock=25699228=simply=39393797>"%~dp0security.ini
|
|
|
|
)
|
|
|
|
for /f "tokens=2,4,6 usebackq delims==" %%e in ("%~dp0security.ini") do (
|
|
|
|
set SECURITY=%%e
|
|
|
|
set LOCK=%%f
|
|
|
|
set SIMPLY=%%g
|
|
|
|
)
|
|
|
|
if "%COUNT%"=="4" (
|
|
|
|
goto INITIAL
|
|
|
|
)
|
|
|
|
if exist "%PLUGINDIR%toolsmode.ini" (
|
|
|
|
set TOOLSETAT=VALID
|
|
|
|
for /f "tokens=2,4 usebackq delims==" %%h in ("%PLUGINDIR%toolsmode.ini") do (
|
|
|
|
set TOOLSUSER="%%h"
|
|
|
|
set TOOLSPASS="%%i"
|
|
|
|
)
|
|
|
|
)
|
|
|
|
if exist "%PLUGINDIR%wifimode.ini" (
|
|
|
|
set WIFIETAT=VALID
|
|
|
|
for /f "tokens=2,4 usebackq delims==" %%j in ("%PLUGINDIR%wifimode.ini") do (
|
|
|
|
set WIFIUSER="%%j"
|
|
|
|
set WIFIPASS="%%k"
|
|
|
|
)
|
|
|
|
)
|
|
|
|
if exist "%PLUGINDIR%adminmode.ini" (
|
|
|
|
set ADMINETAT=VALID
|
|
|
|
for /f "tokens=2,4 usebackq delims==" %%l in ("%PLUGINDIR%adminmode.ini") do (
|
|
|
|
set ADMINUSER="%%l"
|
|
|
|
set ADMINPASS="%%m"
|
|
|
|
)
|
|
|
|
)
|
|
|
|
if not exist "%LOGDIR%" (
|
|
|
|
md "%LOGDIR%"
|
|
|
|
)
|
|
|
|
if not "%LOCK%"=="25699228" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo Vous n'avez pas l'autorisation d'acceder a Xarspot
|
|
|
|
echo ********************************************************************************
|
|
|
|
goto UNLOCK
|
|
|
|
)
|
|
|
|
echo.>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo ********************************Nouvelle session********************************>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo TICKET : %TICKET%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo.>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
if "%SIMPLY%"=="36364262" (
|
|
|
|
goto FSIMPLY
|
|
|
|
)
|
|
|
|
:FDEBUT
|
|
|
|
cls
|
|
|
|
echo TICKET : %TICKET%
|
|
|
|
echo /\ /\
|
|
|
|
echo /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ =========================Xarspot====== /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ /\ /\ /\ /\ /\ /\
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
:DEBUT
|
|
|
|
echo ********************************************************************************
|
|
|
|
set RETURN=DEBUT
|
|
|
|
set COMMANDE=
|
|
|
|
set /p COMMANDE="Xarspot > "
|
|
|
|
if "%COMMANDE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une commande.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="help" (
|
|
|
|
goto HELP
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="clean" (
|
|
|
|
goto FDEBUT
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="copyright" (
|
|
|
|
goto COPYRIGHT
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="exit" (
|
|
|
|
exit
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfigsecurity" (
|
|
|
|
goto ADMINCONFIGSECURITYC
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfiglock" (
|
|
|
|
goto ADMINCONFIGLOCKC
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfigsimply" (
|
|
|
|
goto ADMINCONFIGSIMPLYC
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfigtools" (
|
|
|
|
goto ADMINCONFIGTOOLS
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="tools" (
|
|
|
|
goto TOOLSC
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfigwifi" (
|
|
|
|
goto ADMINCONFIGWIFI
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="wifi" (
|
|
|
|
goto WIFIC
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="adminconfigadmin" (
|
|
|
|
goto ADMINCONFIGADMIN
|
|
|
|
)
|
|
|
|
if /i "%COMMANDE%"=="admin" (
|
|
|
|
goto ADMINC
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Commande inconnue !
|
|
|
|
echo Pour obtenir de l'aide, utiliser la commande help.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise une commande errone : %COMMANDE%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:HELP
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Liste des commandes disponibles :
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
echo clean : Premet d'effacer les ancienne commande de la fenetre.
|
|
|
|
echo.
|
|
|
|
echo copyright : Permet d'afficher les information de copyright de cette outil.
|
|
|
|
echo.
|
|
|
|
echo tools : Permet d'acceder aux outils systemes.
|
|
|
|
echo.
|
|
|
|
echo wifi : Permet d'acceder au parametres du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo help : Permet d'afficher l'aide.
|
|
|
|
echo.
|
|
|
|
echo exit : Permet de quitter la fenetre.
|
|
|
|
goto %RETURN%
|
|
|
|
:COPYRIGHT
|
|
|
|
echo ********************************************************************************
|
2018-09-11 18:35:00 +02:00
|
|
|
echo XAROBASE Software TOUT DROIT RESERVE
|
2018-09-11 18:31:47 +02:00
|
|
|
echo.
|
2018-09-11 18:35:00 +02:00
|
|
|
echo www.xarobase.com
|
2018-09-11 18:31:47 +02:00
|
|
|
echo.
|
|
|
|
echo Logiciel GRATUIT VENTE INTERDITE !
|
|
|
|
goto %RETURN%
|
|
|
|
:FSIMPLY
|
|
|
|
cls
|
|
|
|
echo TICKET : %TICKET%
|
|
|
|
echo /\ /\
|
|
|
|
echo /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ =========================Xarspot====== /\ /\ /\ /\
|
|
|
|
echo /\ /\ /\ /\ /\ /\ /\ SIMPLY MODE
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
:SIMPLY
|
|
|
|
echo *#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#
|
|
|
|
set RETURN=SIMPLY
|
|
|
|
set SIMPLYCOMMANDE=
|
|
|
|
set /p SIMPLYCOMMANDE="> "
|
|
|
|
if "%SIMPLYCOMMANDE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une commande.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="help" (
|
|
|
|
goto SIMPLYHELP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="clean" (
|
|
|
|
goto FSIMPLY
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="copyright" (
|
|
|
|
goto COPYRIGHT
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="cmd" (
|
|
|
|
goto TOOLSCMD
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="run" (
|
|
|
|
goto TOOLSRUN
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="carte" (
|
|
|
|
goto TOOLSCARTE
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="restartcarte" (
|
|
|
|
goto TOOLSRESTARTCARTE
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="setip" (
|
|
|
|
goto TOOLSSETIP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="setipp" (
|
|
|
|
goto TOOLSSETIPP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="addprofil" (
|
|
|
|
goto TOOLSADDPROFIL
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="ping" (
|
|
|
|
goto TOOLSPING
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="reboot" (
|
|
|
|
goto TOOLSREBOOT
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="verif" (
|
|
|
|
goto WIFIVERIF
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="config" (
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="start" (
|
|
|
|
goto WIFISTART
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="stop" (
|
|
|
|
goto WIFISTOP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="restart" (
|
|
|
|
goto WIFIRESTART
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="ssid" (
|
|
|
|
goto WIFISSID
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="mdp" (
|
|
|
|
goto WIFIMDP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="info" (
|
|
|
|
goto WIFIINFO
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="allstart" (
|
|
|
|
goto WIFIALLSTART
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="allstop" (
|
|
|
|
goto WIFIALLSTOP
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="advanced" (
|
|
|
|
goto DEBUT
|
|
|
|
)
|
|
|
|
if /i "%SIMPLYCOMMANDE%"=="exit" (
|
|
|
|
exit
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Commande inconnue !
|
|
|
|
echo Pour obtenir de l'aide, utiliser la commande help.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise une commande errone : %COMMANDE%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:SIMPLYHELP
|
|
|
|
echo *#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#
|
|
|
|
echo.
|
|
|
|
echo Liste des commandes disponibles :
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
echo clean : Premet d'effacer les ancienne commande de la fenetre.
|
|
|
|
echo.
|
|
|
|
echo copyright : Permet d'afficher les information de copyright de cette outil.
|
|
|
|
echo.
|
|
|
|
echo cmd : Permet d'ouvrir une invite de commande en tant que administrateur.
|
|
|
|
echo.
|
|
|
|
echo run : Permet d'ouvrir un programme en tant que utilisateur specifie.
|
|
|
|
echo.
|
|
|
|
echo carte : Permet d'afficher les cartes reseaux dans le Panneau de configuration.
|
|
|
|
echo.
|
|
|
|
echo restartcarte : Permet de redemarrer une carte reseau de votre choix.
|
|
|
|
echo.
|
|
|
|
echo setip : Permet de definir la configuration IP d'une carte.
|
|
|
|
echo.
|
|
|
|
echo setipp : Permet de definir la configuration IP d'une carte grace a un profil.
|
|
|
|
echo.
|
|
|
|
echo addprofil : Permet d'ajouter des profils.
|
|
|
|
echo.
|
|
|
|
echo ping : Permet de realiser un ping.
|
|
|
|
echo.
|
|
|
|
echo reboot : Permet de redemarrer le PC.
|
|
|
|
echo.
|
|
|
|
echo verif : Permet de verifier si la carte reseau prend en charge le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo config : Permet de realiser la configuration totale du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo start : Permet d'activer le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo stop : Permet de desactiver le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo restart : Permet de redemarrer le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo ssid : Permet de modifier le SSID du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo mdp : Permet de modifier le mot de passe du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo info : Permet d'afficher les informations du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo allstart : Permet d'autoriser le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo allstop : Permet d'interdire le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo help : Permet d'afficher l'aide.
|
|
|
|
echo.
|
|
|
|
echo exit : Permet de quitter la fenetre.
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSC
|
|
|
|
if not "%TOOLSETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous ne possedez pas les droits pour acceder a cette section.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
goto TOOLS
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONTOOLSUSER=
|
|
|
|
set CONNEXIONTOOLSPASS=
|
|
|
|
set /p CONNEXIONTOOLSUSER="Nom d'utilisateur TOOLS : "
|
|
|
|
if "%CONNEXIONTOOLSUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto TOOLSC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONTOOLSUSER%"==%TOOLSUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONTOOLSPASS="Mot de passse TOOLS : "
|
|
|
|
if "%CONNEXIONTOOLSPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto TOOLSC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONTOOLSPASS%"==%TOOLSPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert le compte TOOLS de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto TOOLS
|
|
|
|
:TOOLS
|
|
|
|
echo ********************************************************************************
|
|
|
|
set RETURN=TOOLS
|
|
|
|
set TOOLSCOMMANDE=
|
|
|
|
set /p TOOLSCOMMANDE="TOOLS # "
|
|
|
|
if "%TOOLSCOMMANDE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une commande.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="changetools" (
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="deletetools" (
|
|
|
|
goto ADMINDELETETOOLS
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="help" (
|
|
|
|
goto TOOLSHELP
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="cmd" (
|
|
|
|
goto TOOLSCMD
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="run" (
|
|
|
|
goto TOOLSRUN
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="carte" (
|
|
|
|
goto TOOLSCARTE
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="restartcarte" (
|
|
|
|
goto TOOLSRESTARTCARTE
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="setip" (
|
|
|
|
goto TOOLSSETIP
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="setipp" (
|
|
|
|
goto TOOLSSETIPP
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="addprofil" (
|
|
|
|
goto TOOLSADDPROFIL
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="ping" (
|
|
|
|
goto TOOLSPING
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="reboot" (
|
|
|
|
goto TOOLSREBOOT
|
|
|
|
)
|
|
|
|
if /i "%TOOLSCOMMANDE%"=="exit" (
|
|
|
|
goto DEBUT
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Commande inconnue !
|
|
|
|
echo Pour obtenir de l'aide, utiliser la commande help.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise une commande TOOLS errone : %TOOLSCOMMANDE%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSHELP
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Liste des commandes disponibles :
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
echo changetools : Permet de modifier le nom d'utilisateur et le mot de passe TOOLS.
|
|
|
|
echo.
|
|
|
|
echo deletetools : Permet de supprimer l'acces au compte TOOLS.
|
|
|
|
echo.
|
|
|
|
echo cmd : Permet d'ouvrir une invite de commande en tant que administrateur.
|
|
|
|
echo.
|
|
|
|
echo run : Permet d'ouvrir un programme en tant que utilisateur specifie.
|
|
|
|
echo.
|
|
|
|
echo carte : Permet d'afficher les cartes reseaux dans le Panneau de configuration.
|
|
|
|
echo.
|
|
|
|
echo restartcarte : Permet de redemarrer une carte reseau de votre choix.
|
|
|
|
echo.
|
|
|
|
echo setip : Permet de definir la configuration IP d'une carte.
|
|
|
|
echo.
|
|
|
|
echo setipp : Permet de definir la configuration IP d'une carte grace a un profil.
|
|
|
|
echo.
|
|
|
|
echo addprofil : Permet d'ajouter des profils.
|
|
|
|
echo.
|
|
|
|
echo ping : Permet de realiser un ping.
|
|
|
|
echo.
|
|
|
|
echo reboot : Permet de redemarrer le PC.
|
|
|
|
echo.
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSCMD
|
|
|
|
echo ********************************************************************************
|
|
|
|
start>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Ouverture de l'invite de commande.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert une invite de commande en mode admin via Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSRUN
|
|
|
|
echo ********************************************************************************
|
|
|
|
set USER=
|
|
|
|
set RUNAS=
|
|
|
|
set /p USER="Entrer le nom de l'utilisateur : "
|
|
|
|
if "%USER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSRUN
|
|
|
|
)
|
|
|
|
set /p RUNAS="Entrer le nom ou chemin du programme a executer : "
|
|
|
|
if "%RUNAS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSRUN
|
|
|
|
)
|
|
|
|
runas /user:%USER% %RUNAS%
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Ouverture du programme.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert %RUNAS% en tant que %USER% via Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSCARTE
|
|
|
|
echo ********************************************************************************
|
|
|
|
ncpa.cpl>nul
|
|
|
|
echo.
|
|
|
|
echo Ouverture du Panneau de configuration.
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSRESTARTCARTE
|
|
|
|
echo ********************************************************************************
|
|
|
|
set NAME=
|
|
|
|
netsh int sh int
|
|
|
|
set /p NAME="Entrer le nom de la carte a redemarrer : "
|
|
|
|
if "%NAME%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSCARTERESTART
|
|
|
|
)
|
|
|
|
netsh int set int name="%NAME%" admin=disabled>nul
|
|
|
|
echo.
|
|
|
|
echo Carte %NAME% desactive.
|
|
|
|
netsh int set int name="%NAME%" admin=enabled>nul
|
|
|
|
echo.
|
|
|
|
echo Carte %NAME% active.
|
|
|
|
echo.
|
|
|
|
echo Redemarrage effectue.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a redemarre de la carte %NAME%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSSETIP
|
|
|
|
echo ********************************************************************************
|
|
|
|
set CARTE=
|
|
|
|
set IP=
|
|
|
|
set MSR=
|
|
|
|
set GATEWAY=
|
|
|
|
set DNS1=
|
|
|
|
set DNS2=
|
|
|
|
set CONFIRM=
|
|
|
|
netsh int sh int
|
|
|
|
set /p CARTE="Entrer le nom de la carte a configurer : "
|
|
|
|
if "%CARTE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIP
|
|
|
|
)
|
|
|
|
set /p IP="Adresse IP (ou tapez DHCP) : "
|
|
|
|
if "%IP%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIP
|
|
|
|
)
|
|
|
|
if /i "%IP%"=="dhcp" (
|
|
|
|
netsh interface ip set address "%CARTE%" dhcp >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres applique.
|
|
|
|
goto TOOLSSETIPDHCP
|
|
|
|
)
|
|
|
|
set /p MSR="Masque de sous-reseau : "
|
|
|
|
if "%MSR%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIP
|
|
|
|
)
|
|
|
|
set /p GATEWAY="Passerelle : "
|
|
|
|
:TOOLSSETIPDHCP
|
|
|
|
set /p DNS1="DNS primaire (ou tapez DHCP) : "
|
|
|
|
if /i "%DNS1%"=="dhcp" (
|
|
|
|
netsh interface ip set dns "%CARTE%" dhcp >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres applique.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p DNS2="DNS secondaire : "
|
|
|
|
echo Verification des paramètres :
|
|
|
|
echo.
|
|
|
|
echo Adresse IP : %IP%
|
|
|
|
echo Masque de sous-reseau : %MSR%
|
|
|
|
echo Passerelle : %GATEWAY%
|
|
|
|
echo DNS primaire : %DNS1%
|
|
|
|
echo DNS secondaire : %DNS2%
|
|
|
|
echo.
|
|
|
|
echo Les parametres sont a appliquer sur la carte %CARTE%.
|
|
|
|
:TOOLSSETIPCONFIRM
|
|
|
|
set /p CONFIRM="Valider les paramètres ci-dessus (oui/non) : "
|
|
|
|
if "%CONFIRM%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPCONFIRM
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="oui" (
|
|
|
|
netsh interface ip set address "%CARTE%" static %IP% %MSR% %GATEWAY% >nul
|
|
|
|
netsh interface ip set dns "%CARTE%" static %DNS1% primary >nul
|
|
|
|
netsh interface ip add dnsserver "%CARTE%" %DNS2% index=2 >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres appliques.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto TOOLSSETIPCONFIRM
|
|
|
|
:TOOLSSETIPP
|
|
|
|
echo ********************************************************************************
|
|
|
|
set PROFIL=
|
|
|
|
set CARTE=
|
|
|
|
set TYPE=
|
|
|
|
set CONFIRM=
|
|
|
|
set IP=
|
|
|
|
set MSR=
|
|
|
|
set GATEWAY=
|
|
|
|
set DNS1=
|
|
|
|
set DNS2=
|
|
|
|
netsh int sh int
|
|
|
|
set /p CARTE="Entrer le nom de la carte a configurer : "
|
|
|
|
if "%CARTE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPP
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Liste des profils :
|
|
|
|
echo.
|
|
|
|
dir /B %PROFILDIR%
|
|
|
|
:TOOLSSETIPPPROFIL
|
|
|
|
set /p PROFIL="Entrer le nom du profil a appliquer : "
|
|
|
|
if "%PROFIL%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPPPROFIL
|
|
|
|
)
|
|
|
|
for /f "tokens=1 usebackq delims=|" %%n in ("%PROFILDIR%%PROFIL%") do (
|
|
|
|
set TYPE=%%n
|
|
|
|
)
|
|
|
|
if "%TYPE%"=="0" (
|
|
|
|
goto TOOLSSETIPPDHCP
|
|
|
|
)
|
|
|
|
if "%TYPE%"=="1" (
|
|
|
|
goto TOOLSSETIPPSTATIC
|
|
|
|
)
|
|
|
|
if "%TYPE%"=="2" (
|
|
|
|
goto TOOLSSETIPPDS
|
|
|
|
)
|
|
|
|
echo .
|
|
|
|
echo Profil corrompu ou inexistant !
|
|
|
|
goto TOOLSSETIPPPROFIL
|
|
|
|
:TOOLSSETIPPDHCP
|
|
|
|
echo Détail du profil %PROFIL% :
|
|
|
|
echo.
|
|
|
|
echo Adresse IP : Dynamique
|
|
|
|
echo Masque de sous-reseau : Dynamique
|
|
|
|
echo Passerelle : Dynamique
|
|
|
|
echo DNS primaire : Dynamique
|
|
|
|
echo DNS secondaire : Dynamique
|
|
|
|
echo.
|
|
|
|
echo Les parametres sont a appliquer sur la carte %CARTE%.
|
|
|
|
:TOOLSSETIPPDHCPCONFIRM
|
|
|
|
set /p CONFIRM="Valider les paramètres ci-dessus (oui/non) :"
|
|
|
|
if "%CONFIRM%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPPDHCPCONFIRM
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="oui" (
|
|
|
|
netsh interface ip set address "%CARTE%" dhcp >nul
|
|
|
|
netsh interface ip set dns "%CARTE%" dhcp >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres appliques.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto TOOLSSETIPPDHCPCONFIRM
|
|
|
|
:TOOLSSETIPPSTATIC
|
|
|
|
for /f "tokens=2,3,4,5,6 usebackq delims=|" %%o in ("%PROFILDIR%%PROFIL%") do (
|
|
|
|
set IP=%%o
|
|
|
|
set MSR=%%p
|
|
|
|
set GATEWAY=%%q
|
|
|
|
set DNS1=%%r
|
|
|
|
set DNS2=%%s
|
|
|
|
)
|
|
|
|
echo Détail du profil %PROFIL% :
|
|
|
|
echo.
|
|
|
|
echo Adresse IP : %IP%
|
|
|
|
echo Masque de sous-reseau : %MSR%
|
|
|
|
echo Passerelle : %GATEWAY%
|
|
|
|
echo DNS primaire : %DNS1%
|
|
|
|
echo DNS secondaire : %DNS2%
|
|
|
|
echo.
|
|
|
|
echo Les parametres sont a appliquer sur la carte %CARTE%.
|
|
|
|
:TOOLSSETIPPSTATICCONFIRM
|
|
|
|
set /p CONFIRM="Valider les paramètres ci-dessus (oui/non) :"
|
|
|
|
if "%CONFIRM%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPPSTATICCONFIRM
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="oui" (
|
|
|
|
netsh interface ip set address "%CARTE%" static %IP% %MSR% %GATEWAY% >nul
|
|
|
|
netsh interface ip set dns "%CARTE%" static %DNS1% primary >nul
|
|
|
|
netsh interface ip add dnsserver "%CARTE%" %DNS2% index=2 >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres appliques.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto TOOLSSETIPPSTATICCONFIRM
|
|
|
|
:TOOLSSETIPPDS
|
|
|
|
for /f "tokens=5,6 usebackq delims=|" %%t in ("%PROFILDIR%%PROFIL%") do (
|
|
|
|
set DNS1=%%t
|
|
|
|
set DNS2=%%u
|
|
|
|
)
|
|
|
|
echo Détail du profil %PROFIL% :
|
|
|
|
echo.
|
|
|
|
echo Adresse IP : Dynamique
|
|
|
|
echo Masque de sous-reseau : Dynamique
|
|
|
|
echo Passerelle : Dynamique
|
|
|
|
echo DNS primaire : %DNS1%
|
|
|
|
echo DNS secondaire : %DNS2%
|
|
|
|
echo.
|
|
|
|
echo Les parametres sont a appliquer sur la carte %CARTE%.
|
|
|
|
:TOOLSSETIPPDSCONFIRM
|
|
|
|
set /p CONFIRM="Valider les paramètres ci-dessus (oui/non) :"
|
|
|
|
if "%CONFIRM%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSSETIPPDSCONFIRM
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="oui" (
|
|
|
|
netsh interface ip set dns "%CARTE%" static %DNS1% primary >nul
|
|
|
|
netsh interface ip add dnsserver "%CARTE%" %DNS2% index=2 >nul
|
|
|
|
echo.
|
|
|
|
echo Parametres appliques.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%CONFIRM%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto TOOLSSETIPPDSCONFIRM
|
|
|
|
:TOOLSADDPROFIL
|
|
|
|
echo ********************************************************************************
|
|
|
|
set TYPEC=
|
|
|
|
set TYPE=
|
|
|
|
set IP=
|
|
|
|
set MSR=
|
|
|
|
set GATEWAY=
|
|
|
|
set DNS1=
|
|
|
|
set DNS2=
|
|
|
|
echo.
|
|
|
|
echo Adresse IP et DNS dynamique (1)
|
|
|
|
echo Adresse IP dynamique et DNS statique (2)
|
|
|
|
echo Adresse IP et DNS statique (3)
|
|
|
|
set /p TYPEC="Choix du type de profil : "
|
|
|
|
if "%TYPEC%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSADDPROFIL
|
|
|
|
)
|
|
|
|
if "%TYPEC%"=="1" (
|
|
|
|
echo.
|
|
|
|
echo Adresse IP et DNS dynamique.
|
|
|
|
set TYPE=0
|
|
|
|
echo %TYPE%||||||
|
|
|
|
)
|
|
|
|
if "%TYPEC%"=="2" (
|
|
|
|
echo.
|
|
|
|
echo Adresse IP dynamique et DNS statique.
|
|
|
|
set TYPE=3
|
|
|
|
set /p DNS1="DNS primaire : "
|
|
|
|
set /p DNS2="DNS secondaire : "
|
|
|
|
set /p NAME="Nom du profil : "
|
|
|
|
echo %TYPE%||||%DNS1%|%DNS2%>%PROFILDIR%%NAME%
|
|
|
|
echo Profil cree avec succes.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%TYPEC%"=="3" (
|
|
|
|
echo.
|
|
|
|
echo Adresse IP et DNS statique.
|
|
|
|
set TYPE=2
|
|
|
|
set /p IP="Adresse IP : "
|
|
|
|
set /p MSR="Masque sous-reseau : "
|
|
|
|
set /p GATEWAY="Passerelle : "
|
|
|
|
set /p DNS1="DNS primaire : "
|
|
|
|
set /p DNS2="DNS secondaire : "
|
|
|
|
set /p NAME="Nom du profil : "
|
|
|
|
echo %TYPE%|%IP%|%MSR%|%GATEWAY%|%DNS1%|%DNS2%>%PROFILDIR%%NAME%
|
|
|
|
echo Profil cree avec succes.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto TOOLSADDPROFIL
|
|
|
|
:TOOLSPING
|
|
|
|
echo ********************************************************************************
|
|
|
|
set PING=
|
|
|
|
set PACKET=
|
|
|
|
set /p PING="Entrer l'adresse IP ou le nom d'hote : "
|
|
|
|
if "%PING%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSPING
|
|
|
|
)
|
|
|
|
set /p PACKET="Entrer le nombre de packets a envoyer : "
|
|
|
|
if "%PACKET%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSPING
|
|
|
|
)
|
|
|
|
ping %PING% /n %PACKET%
|
|
|
|
goto %RETURN%
|
|
|
|
:TOOLSREBOOT
|
|
|
|
echo ********************************************************************************
|
|
|
|
set REBOOT=
|
|
|
|
set /p REBOOT="Redemarrer Windows (oui/non) : "
|
|
|
|
if "%REBOOT%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto TOOLSREBOOT
|
|
|
|
)
|
|
|
|
if /i "%REBOOT%"=="oui" (
|
|
|
|
goto TOOLSREBOOTTIME
|
|
|
|
)
|
|
|
|
if /i "%REBOOT%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Redemarrage annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto REBOOT
|
|
|
|
:TOOLSREBOOTTIME
|
|
|
|
set TIME=
|
|
|
|
set /p TIME="Dans combien de secondes :"
|
|
|
|
shutdown /r /t %TIME%>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Redemarrage dans %TIME% secondes !
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIC
|
|
|
|
if not "%WIFIETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous ne possedez pas les droits pour acceder a cette section.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
goto WIFI
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONWIFIUSER=
|
|
|
|
set CONNEXIONWIFIPASS=
|
|
|
|
set /p CONNEXIONWIFIUSER="Nom d'utilisateur WIFI : "
|
|
|
|
if "%CONNEXIONWIFIUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto WIFIC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONWIFIUSER%"==%WIFIUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONWIFIPASS="Mot de passse WIFI : "
|
|
|
|
if "%CONNEXIONWIFIPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto WIFIC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONWIFIPASS%"==%WIFIPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert le compte WIFI de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto WIFI
|
|
|
|
:WIFI
|
|
|
|
echo ********************************************************************************
|
|
|
|
set RETURN=WIFI
|
|
|
|
set WIFICOMMANDE=
|
|
|
|
set /p WIFICOMMANDE="WIFI # "
|
|
|
|
if "%WIFICOMMANDE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une commande.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="help" (
|
|
|
|
goto WIFIHELP
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="changewifi" (
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="deletewifi" (
|
|
|
|
goto ADMINDELETEWIFI
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="verif" (
|
|
|
|
goto WIFIVERIF
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="config" (
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="start" (
|
|
|
|
goto WIFISTART
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="stop" (
|
|
|
|
goto WIFISTOP
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="restart" (
|
|
|
|
goto WIFIRESTART
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="ssid" (
|
|
|
|
goto WIFISSID
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="mdp" (
|
|
|
|
goto WIFIMDP
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="info" (
|
|
|
|
goto WIFIINFO
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="allstart" (
|
|
|
|
goto WIFIALLSTART
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="allstop" (
|
|
|
|
goto WIFIALLSTOP
|
|
|
|
)
|
|
|
|
if /i "%WIFICOMMANDE%"=="exit" (
|
|
|
|
goto DEBUT
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Commande inconnue !
|
|
|
|
echo Pour obtenir de l'aide, utiliser la commande help
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise une commande WIFI errone : %WIFICOMMANDE%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIHELP
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Liste des commandes disponibles :
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
echo changewifi : Permet de modifier le nom d'utilisateur et le mot de passe WIFI.
|
|
|
|
echo.
|
|
|
|
echo deletewifi : Permet de supprimer l'acces au compte WIFI.
|
|
|
|
echo.
|
|
|
|
echo verif : Permet de verifier si la carte reseau prend en charge le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo config : Permet de realiser la configuration totale du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo start : Permet d'activer le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo stop : Permet de desactiver le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo restart : Permet de redemarrer le HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo ssid : Permet de modifier le SSID du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo mdp : Permet de modifier le mot de passe du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo info : Permet d'afficher les informations du HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo allstart : Permet d'autoriser le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo allstop : Permet d'interdire le mode HOTSPOT.
|
|
|
|
echo.
|
|
|
|
echo help : Permet d'afficher l'aide WIFI.
|
|
|
|
echo.
|
|
|
|
echo exit : Permet de retouner au Xarspot de base.
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIVERIF
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan show drivers
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFICONFIG
|
|
|
|
echo ********************************************************************************
|
|
|
|
set CSSIDWIFI=
|
|
|
|
set CMDPWIFI=
|
|
|
|
set CMDPCWIFI=
|
|
|
|
netsh wlan show drivers
|
|
|
|
set /p CSSIDWIFI="Entrer le SSID de votre WiFi : "
|
|
|
|
if "%CSSIDWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
set /p CMDPWIFI="Entrer le mot de passe de votre : "
|
|
|
|
if "%CMDPWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
set /p CMDPCWIFI="Entrer de nouveau le mot de passe : "
|
|
|
|
if "%CMDPCWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
if not "%CMDPWIFI%"=="%CMDPCWIFI%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto WIFICONFIG
|
|
|
|
)
|
|
|
|
netsh wlan set hostednetwork mode="allow" ssid="%CSSIDWIFI%" key="%CMDPWIFI%">nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors du parametrage !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Le Hotspot a bien ete parametre :
|
|
|
|
echo SSID = %CSSIDWIFI%
|
|
|
|
echo MDP = %CMDPCWIFI%
|
|
|
|
netsh wlan start hostednetwork>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors de l'activation !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Hotspot demarre.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise de l'outil de configuration de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a modifie le SSID par %CSSIDWIFI%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a modifie le mot de passe>>"%LOGDIR%%LOGNAME%"
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a active le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
ncpa.cpl>nul
|
|
|
|
echo.
|
|
|
|
echo Ouverture du Panneau de configuration.
|
|
|
|
echo Configurer le partage de connexion entre les cartes.
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFISTART
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan start hostednetwork>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors de l'activation !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Hotspot demarre.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a active le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFISTOP
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan stop hostednetwork>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors de l'arret !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Hotspot arrete.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a desactive le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIRESTART
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan stop hostednetwork>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors de l'arret !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Hotspot arrete.
|
|
|
|
netsh wlan start hostednetwork>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors de l'activation !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Hotspot demarre.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a redemarre le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFISSID
|
|
|
|
echo ********************************************************************************
|
|
|
|
set SSIDWIFI=
|
|
|
|
set /p SSIDWIFI="Entrer le nouveau SSID : "
|
|
|
|
if "%SSIDWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFISSID
|
|
|
|
)
|
|
|
|
netsh wlan set hostednetwork ssid="%SSIDWIFI%">nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors du changement de SSID !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo SSID change par %SSIDWIFI%.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a modifie le SSID par %SSIDWIFI%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIMDP
|
|
|
|
echo ********************************************************************************
|
|
|
|
set MDPWIFI=
|
|
|
|
set MDPCWIFI=
|
|
|
|
set /p MDPWIFI="Entrer le nouveau mot de passe : "
|
|
|
|
if "%MDPWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFIMDP
|
|
|
|
)
|
|
|
|
set /p MDPCWIFI="Entrer de nouveau le mot de passe : "
|
|
|
|
if "%MDPCWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto WIFIMDP
|
|
|
|
)
|
|
|
|
if not "%MDPWIFI%"=="%MDPCWIFI%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto WIFIMDP
|
|
|
|
)
|
|
|
|
netsh wlan set hostednetwork key="%MDPWIFI%">nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue lors du changement de mot de passe !
|
|
|
|
echo Le mot de passe doit contenire entre 8 et 63 caracteres.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Mot de passe modifie.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a modifie le mot de passe>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIINFO
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan show hostednetwork
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a consulte les informations du hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIALLSTART
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan set hostednetwork mode=allow>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Le mode Hotspot est maintenant autorise.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a autorise le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:WIFIALLSTOP
|
|
|
|
echo ********************************************************************************
|
|
|
|
netsh wlan set hostednetwork mode=disallow>nul
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Le mode Hotspot est maintenant interdit.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a interdit le hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:ADMINC
|
|
|
|
if not "%ADMINETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous ne possedez pas les droits pour acceder a cette section.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
goto ADMIN
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONADMINUSER=
|
|
|
|
set CONNEXIONADMINPASS=
|
|
|
|
set /p CONNEXIONADMINUSER="Nom d'utilisateur admin : "
|
|
|
|
if "%CONNEXIONADMINUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto ADMINC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONADMINUSER%"==%ADMINUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONADMINPASS="Mot de passse admin : "
|
|
|
|
if "%CONNEXIONADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto ADMINC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONADMINPASS%"==%ADMINPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert le compte admin de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMIN
|
|
|
|
:ADMIN
|
|
|
|
echo ################################################################################
|
|
|
|
set RETURN=ADMIN
|
|
|
|
set ADMINCOMMANDE=
|
|
|
|
set /p ADMINCOMMANDE="ADMIN # "
|
|
|
|
if "%ADMINCOMMANDE%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une commande.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="help" (
|
|
|
|
goto ADMINHELP
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="changetools" (
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="changewifi" (
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="changeadmin" (
|
|
|
|
goto ADMINCHANGEADMIN
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="deletetools" (
|
|
|
|
goto ADMINDELETETOOLS
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="deletewifi" (
|
|
|
|
goto ADMINDELETEWIFI
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="deleteadmin" (
|
|
|
|
goto ADMINDELETEADMIN
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="logdir" (
|
|
|
|
goto ADMINLOGDIR
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="plugindir" (
|
|
|
|
goto ADMINPLUGINDIR
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="showlog" (
|
|
|
|
goto ADMINSHOWLOG
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="clearlog" (
|
|
|
|
goto ADMINCLEARLOG
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="wifisecurity" (
|
|
|
|
goto ADMINWIFISECURITY
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="fulldel" (
|
|
|
|
goto ADMINFULLDEL
|
|
|
|
)
|
|
|
|
if /i "%ADMINCOMMANDE%"=="exit" (
|
|
|
|
goto DEBUT
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Commande inconnue !
|
|
|
|
echo Pour obtenir de l'aide, utiliser la commande help.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a utilise une commande admin errone : %ADMINCOMMANDE%>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:ADMINHELP
|
|
|
|
echo ################################################################################
|
|
|
|
echo.
|
|
|
|
echo Liste des commandes disponibles :
|
|
|
|
echo.
|
|
|
|
echo.
|
|
|
|
echo changetools : Permet de modifier le nom d'utilisateur et le mot de passe TOOLS.
|
|
|
|
echo.
|
|
|
|
echo changewifi : Permet de modifier le nom d'utilisateur et le mot de passe WIFI.
|
|
|
|
echo.
|
|
|
|
echo changeadmin : Permet de modifier le nom d'utilisateur et le mot de passe admin.
|
|
|
|
echo.
|
|
|
|
echo logdir : Permet de definir le repertoire de sauvegarde des logs.
|
|
|
|
echo.
|
|
|
|
echo plugindir : Permet de definir le repertoire de sauvegarde des plugins.
|
|
|
|
echo.
|
|
|
|
echo showlog : Permet d'ouvrir les logs.
|
|
|
|
echo.
|
|
|
|
echo clearlog : Permet de supprimer les logs.
|
|
|
|
echo.
|
|
|
|
echo wifisecurity : Permet de récuperer les informations de securite du Hotspot.
|
|
|
|
echo.
|
|
|
|
echo fulldel : Permet de supprimer Xarspot.
|
|
|
|
echo.
|
|
|
|
echo help : Permet d'afficher l'aide admin.
|
|
|
|
echo.
|
|
|
|
echo exit : Permet de retouner au Xarspot de base.
|
|
|
|
goto %RETURN%
|
|
|
|
:ADMINLOGDIR
|
|
|
|
echo ################################################################################
|
|
|
|
set DEFLD=
|
|
|
|
set DEFLN=
|
|
|
|
set XCCONFIRM=*
|
|
|
|
set /p DEFLD="Repertoire de sauvegarde : "
|
|
|
|
if "%DEFLD%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINLOGDIR
|
|
|
|
)
|
|
|
|
set /p DEFLN="Nom du fichier log :"
|
|
|
|
if "%DEFLN%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINLOGDIR
|
|
|
|
)
|
|
|
|
if not exist "%DEFLD%" (
|
|
|
|
md "%DEFLD%"
|
|
|
|
)
|
|
|
|
xcopy /E /D /Y "%LOGDIR%%XCCONFIRM%" "%DEFLD%"
|
|
|
|
rmdir "%LOGDIR%" /s /q>nul
|
|
|
|
echo.
|
|
|
|
echo Les logs seront sauvegarde a l'emplacement suivant :
|
|
|
|
echo.
|
|
|
|
echo %DEFLD%%DEFLN%
|
|
|
|
echo %DEFLD%=%DEFLN%>"%~dp0logparam.ini"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINPLUGINDIR
|
|
|
|
echo ################################################################################
|
|
|
|
set DEFPD=
|
|
|
|
set XCCONFIRM=*
|
|
|
|
set /p DEFPD="Repertoire de sauvegarde : "
|
|
|
|
if "%DEFPD%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINPLUGINDIR
|
|
|
|
)
|
|
|
|
if not exist "%DEFPD%" (
|
|
|
|
md "%DEFPD%"
|
|
|
|
)
|
|
|
|
xcopy /E /D /Y "%PLUGINDIR%%XCCONFIRM%" "%DEFPD%"
|
|
|
|
rmdir "%PLUGINDIR%" /s /q>nul
|
|
|
|
echo.
|
|
|
|
echo Les plugins seront sauvegarde a l'emplacement suivant :
|
|
|
|
echo.
|
|
|
|
echo %DEFPD%
|
|
|
|
echo %DEFPD%>"%~dp0pluginparam.ini"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINPROFILDIR
|
|
|
|
echo ################################################################################
|
|
|
|
set DEFPD=
|
|
|
|
set XCCONFIRM=*
|
|
|
|
set /p DEFPD="Repertoire de sauvegarde : "
|
|
|
|
if "%DEFPD%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINPROFILDIR
|
|
|
|
)
|
|
|
|
if not exist "%DEFPD%" (
|
|
|
|
md "%DEFPD%"
|
|
|
|
)
|
|
|
|
xcopy /E /D /Y "%PROFILDIR%%XCCONFIRM%" "%DEFPD%"
|
|
|
|
rmdir "%PROFILDIR%" /s /q>nul
|
|
|
|
echo.
|
|
|
|
echo Les profils seront sauvegarde a l'emplacement suivant :
|
|
|
|
echo.
|
|
|
|
echo %DEFPD%
|
|
|
|
echo %DEFPD%>"%~dp0profilparam.ini"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINSHOWLOG
|
|
|
|
echo ################################################################################
|
|
|
|
set LOGSHOW=
|
|
|
|
set /p LOGSHOW="Ouvrir le log de la session (1) ou tous les logs (2) : "
|
|
|
|
if "%LOGSHOW%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINSHOWLOG
|
|
|
|
)
|
|
|
|
if "%LOGSHOW%"=="1" (
|
|
|
|
%LOGDIR%%LOGNAME%
|
|
|
|
echo.
|
|
|
|
echo Le log de la session a ete ouvert.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%LOGSHOW%"=="2" (
|
|
|
|
explorer.exe %LOGDIR%
|
|
|
|
echo.
|
|
|
|
echo Tous logs ont ete ouvert.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINSHOWLOG
|
|
|
|
:ADMINCLEARLOG
|
|
|
|
echo ################################################################################
|
|
|
|
set LOGCLEAR=
|
|
|
|
set /p LOGCLEAR="Supprimer le log de la session (1) ou tous les logs (2) : "
|
|
|
|
if "%LOGCLEAR%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCLEARLOG
|
|
|
|
)
|
|
|
|
if "%LOGCLEAR%"=="1" (
|
|
|
|
del "%LOGDIR%%LOGNAME%"
|
|
|
|
echo.
|
|
|
|
echo Le log de la session a ete efface.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%LOGCLEAR%"=="2" (
|
|
|
|
rmdir "%LOGDIR%" /s /q>nul
|
|
|
|
md "%LOGDIR%">nul
|
|
|
|
echo.
|
|
|
|
echo Tous logs ont ete effaces.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINCLEARLOG
|
|
|
|
:ADMINWIFISECURITY
|
|
|
|
echo ################################################################################
|
|
|
|
netsh wlan show hostednetwork setting=security
|
|
|
|
if not "%ERRORLEVEL%"=="0" (
|
|
|
|
echo.
|
|
|
|
echo Une erreur est survenue !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a consulte les informations de securite du hotspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto %RETURN%
|
|
|
|
:ADMINCHANGETOOLS
|
|
|
|
echo ################################################################################
|
|
|
|
set CTOOLSUSER=
|
|
|
|
set CTOOLSPASS=
|
|
|
|
set CCTOOLSPASS=
|
|
|
|
set /p CTOOLSUSER="Entrer le nouveau nom d'utilisateur TOOLS : "
|
|
|
|
if "%CTOOLSUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
set /p CTOOLSPASS="Entrer le nouveau mot de passe TOOLS : "
|
|
|
|
if "%CTOOLSPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
set /p CCTOOLSPASS="Entrer de nouveau le mot de passe TOOLS : "
|
|
|
|
if "%CCTOOLSPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
if not "%CTOOLSPASS%"=="%CCTOOLSPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCHANGETOOLS
|
|
|
|
)
|
|
|
|
echo user=%CTOOLSUSER%=pass=%CCTOOLSPASS%>"%PLUGINDIR%toolsmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte TOOLS modifie avec comme nom d'utilisateur %CTOOLSUSER% et mot de passe %CCTOOLSPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINCHANGEWIFI
|
|
|
|
echo ################################################################################
|
|
|
|
set CWIFIUSER=
|
|
|
|
set CWIFIPASS=
|
|
|
|
set CCWIFIPASS=
|
|
|
|
set /p CWIFIUSER="Entrer le nouveau nom d'utilisateur WIFI : "
|
|
|
|
if "%CWIFIUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
set /p CWIFIPASS="Entrer le nouveau mot de passe WIFI : "
|
|
|
|
if "%CWIFIPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
set /p CCWIFIPASS="Entrer de nouveau le mot de passe WIFI : "
|
|
|
|
if "%CCWIFIPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
if not "%CWIFIPASS%"=="%CCWIFIPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCHANGEWIFI
|
|
|
|
)
|
|
|
|
echo user=%CWIFIUSER%=pass=%CCWIFIPASS%>"%PLUGINDIR%wifimode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte WIFI modifie avec comme nom d'utilisateur %CWIFIUSER% et mot de passe %CCWIFIPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINCHANGEADMIN
|
|
|
|
echo ################################################################################
|
|
|
|
set CADMINUSER=
|
|
|
|
set CADMINPASS=
|
|
|
|
set CCADMINPASS=
|
|
|
|
set /p CADMINUSER="Entrer le nouveau nom d'utilisateur admin : "
|
|
|
|
if "%CADMINUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEADMIN
|
|
|
|
)
|
|
|
|
set /p CADMINPASS="Entrer le nouveau mot de passe admin : "
|
|
|
|
if "%CADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEADMIN
|
|
|
|
)
|
|
|
|
set /p CCADMINPASS="Entrer de nouveau le mot de passe admin : "
|
|
|
|
if "%CCADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCHANGEADMIN
|
|
|
|
)
|
|
|
|
if not "%CADMINPASS%"=="%CCADMINPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCHANGEADMIN
|
|
|
|
)
|
|
|
|
echo user=%CADMINUSER%=pass=%CCADMINPASS%>"%PLUGINDIR%adminmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte admin modifie avec comme nom d'utilisateur %CADMINUSER% et mot de passe %CCADMINPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINCONFIGSECURITYC
|
|
|
|
if not "%ADMINETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous devez d'abord configurer le compte admin !
|
|
|
|
goto DEBUT
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de securite de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGSECURITY
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONSECUUSER=
|
|
|
|
set CONNEXIONSECUPASS=
|
|
|
|
set /p CONNEXIONSECUUSER="Nom d'utilisateur admin : "
|
|
|
|
if "%CONNEXIONSECUUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto ADMINCONFIGSECURITYC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONSECUUSER%"==%ADMINUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONSECUPASS="Mot de passse admin : "
|
|
|
|
if "%CONNEXIONSECUPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto ADMINCONFIGSECURITYC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONSECUPASS%"==%ADMINPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de securite de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGSECURITY
|
|
|
|
:ADMINCONFIGSECURITY
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGSECURITY=
|
|
|
|
set /p CONFIGSECURITY="Activer la securite (oui/non) : "
|
|
|
|
if "%CONFIGSECURITY%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGSECURITY
|
|
|
|
)
|
|
|
|
if /i "%CONFIGSECURITY%"=="oui" (
|
|
|
|
echo.
|
|
|
|
echo security=74594824=lock=%LOCK%=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Securite active.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%CONFIGSECURITY%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo security=75498533=lock=%LOCK%=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Securite desactive.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINCONFIGSECURITY
|
|
|
|
:ADMINCONFIGLOCKC
|
|
|
|
if not "%ADMINETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous devez d'abord configurer le compte admin !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de blocage de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGLOCK
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONLOCKUSER=
|
|
|
|
set CONNEXIONLOCKPASS=
|
|
|
|
set /p CONNEXIONLOCKUSER="Nom d'utilisateur admin : "
|
|
|
|
if "%CONNEXIONLOCKUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto ADMINCONFIGLOCKC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONLOCKUSER%"==%ADMINUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONLOCKPASS="Mot de passse admin : "
|
|
|
|
if "%CONNEXIONLOCKPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto ADMINCONFIGLOCKC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONLOCKPASS%"==%ADMINPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de blocage de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGLOCK
|
|
|
|
:ADMINCONFIGLOCK
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGLOCK=
|
|
|
|
set /p CONFIGLOCK="Activer le blocage (oui/non) : "
|
|
|
|
if "%CONFIGLOCK%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGLOCK
|
|
|
|
)
|
|
|
|
if /i "%CONFIGLOCK%"=="oui" (
|
|
|
|
echo.
|
|
|
|
echo security=%SECURITY%=lock=32932574=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Blocage active.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%CONFIGLOCK%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo security=%SECURITY%=lock=25699228=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Blocage desactive.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINCONFIGLOCK
|
|
|
|
:ADMINCONFIGSIMPLYC
|
|
|
|
if not "%ADMINETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous devez d'abord configurer le compte admin !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if not "%TOOLSETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous devez d'abord configurer le compte TOOLS !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if not "%WIFIETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Vous devez d'abord configurer le compte WIFI !
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if "%SECURITY%"=="75498533" (
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de simply de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGSIMPLY
|
|
|
|
)
|
|
|
|
echo ################################################################################
|
|
|
|
set CONNEXIONSIMPLYUSER=
|
|
|
|
set CONNEXIONSIMPLYPASS=
|
|
|
|
set /p CONNEXIONSIMPLYUSER="Nom d'utilisateur admin : "
|
|
|
|
if "%CONNEXIONSIMPLYUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto ADMINCONFIGSIMPLYC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONSIMPLYUSER%"==%ADMINUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONNEXIONSIMPLYPASS="Mot de passse admin : "
|
|
|
|
if "%CONNEXIONSIMPLYPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto ADMINCONFIGSIMPLYC
|
|
|
|
)
|
|
|
|
if not "%CONNEXIONSIMPLYPASS%"==%ADMINPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a ouvert les parametres de simply de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
goto ADMINCONFIGSIMPLY
|
|
|
|
:ADMINCONFIGSIMPLY
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGSIMPLY=
|
|
|
|
set /p CONFIGSIMPLY="Activer le simply (oui/non) : "
|
|
|
|
if "%CONFIGSIMPLY%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGSIMPLY
|
|
|
|
)
|
|
|
|
if /i "%CONFIGSIMPLY%"=="oui" (
|
|
|
|
echo.
|
|
|
|
echo security=%SECURITY%=lock=%LOCK%=simply=36364262>"%~dp0security.ini"
|
|
|
|
echo Simply active.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%CONFIGSIMPLY%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo security=%SECURITY%=lock=%LOCK%=simply=39393797>"%~dp0security.ini"
|
|
|
|
echo Simply desactive.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINCONFIGSIMPLY
|
|
|
|
:ADMINCONFIGTOOLS
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGTOOLSUSER=
|
|
|
|
set CONFIGTOOLSPASS=
|
|
|
|
set CONFIGCTOOLSPASS=
|
|
|
|
if "%TOOLSETAT%"=="VALID" (
|
|
|
|
echo.
|
|
|
|
echo Le compte TOOLS est deja cree.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONFIGTOOLSUSER="Entrer le nouveau nom d'utilisateur TOOLS : "
|
|
|
|
if "%CONFIGTOOLSUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGTOOLS
|
|
|
|
)
|
|
|
|
set /p CONFIGTOOLSPASS="Entrer le nouveau mot de passe TOOLS : "
|
|
|
|
if "%CONFIGTOOLSPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGTOOLS
|
|
|
|
)
|
|
|
|
set /p CONFIGCTOOLSPASS="Entrer de nouveau le mot de passe TOOLS : "
|
|
|
|
if "%CONFIGCTOOLSPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGTOOLS
|
|
|
|
)
|
|
|
|
if not "%CONFIGTOOLSPASS%"=="%CONFIGCTOOLSPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCONFIGTOOLS
|
|
|
|
)
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=%CONFIGTOOLSUSER%=pass=%CONFIGTOOLSPASS%>"%PLUGINDIR%toolsmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte TOOLS cree avec comme nom d'utilisateur %CONFIGTOOLSUSER% et mot de passe %CONFIGCTOOLSPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINCONFIGWIFI
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGWIFIUSER=
|
|
|
|
set CONFIGWIFIPASS=
|
|
|
|
set CONFIGCWIFIPASS=
|
|
|
|
if "%WIFIETAT%"=="VALID" (
|
|
|
|
echo.
|
|
|
|
echo Le compte WIFI est deja cree.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONFIGWIFIUSER="Entrer le nouveau nom d'utilisateur WIFI : "
|
|
|
|
if "%CONFIGWIFIUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGWIFI
|
|
|
|
)
|
|
|
|
set /p CONFIGWIFIPASS="Entrer le nouveau mot de passe WIFI : "
|
|
|
|
if "%CONFIGWIFIPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGWIFI
|
|
|
|
)
|
|
|
|
set /p CONFIGCWIFIPASS="Entrer de nouveau le mot de passe WIFI : "
|
|
|
|
if "%CONFIGCWIFIPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGWIFI
|
|
|
|
)
|
|
|
|
if not "%CONFIGWIFIPASS%"=="%CONFIGCWIFIPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCONFIGWIFI
|
|
|
|
)
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=%CONFIGWIFIUSER%=pass=%CONFIGWIFIPASS%>"%PLUGINDIR%wifimode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte WIFI cree avec comme nom d'utilisateur %CONFIGWIFIUSER% et mot de passe %CONFIGCWIFIPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINCONFIGADMIN
|
|
|
|
echo ################################################################################
|
|
|
|
set CONFIGADMINUSER=
|
|
|
|
set CONFIGADMINPASS=
|
|
|
|
set CONFIGCADMINPASS=
|
|
|
|
if "%ADMINETAT%"=="VALID" (
|
|
|
|
echo.
|
|
|
|
echo Le compte admin est deja cree.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CONFIGADMINUSER="Entrer le nouveau nom d'utilisateur admin : "
|
|
|
|
if "%CONFIGADMINUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGADMIN
|
|
|
|
)
|
|
|
|
set /p CONFIGADMINPASS="Entrer le nouveau mot de passe admin : "
|
|
|
|
if "%CONFIGADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGADMIN
|
|
|
|
)
|
|
|
|
set /p CONFIGCADMINPASS="Entrer de nouveau le mot de passe admin : "
|
|
|
|
if "%CONFIGCADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINCONFIGADMIN
|
|
|
|
)
|
|
|
|
if not "%CONFIGADMINPASS%"=="%CONFIGCADMINPASS%" (
|
|
|
|
echo.
|
|
|
|
echo Les mot de passe ne sont pas identiques.
|
|
|
|
goto ADMINCONFIGADMIN
|
|
|
|
)
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=%CONFIGADMINUSER%=pass=%CONFIGADMINPASS%>"%PLUGINDIR%adminmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte admin cree avec comme nom d'utilisateur %CONFIGADMINUSER% et mot de passe %CONFIGCADMINPASS%.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINDELETETOOLS
|
|
|
|
echo ################################################################################
|
|
|
|
if not "%TOOLSETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Le compte TOOLS n'existe pas.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set DTOOLS=
|
|
|
|
set /p DTOOLS="Supprimer le compte TOOLS (oui/non) : "
|
|
|
|
if "%DTOOLS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINDELETETOOLS
|
|
|
|
)
|
|
|
|
if /i "%DTOOLS%"=="oui" (
|
|
|
|
del "%PLUGINDIR%toolsmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Le compte TOOLS a ete supprime.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a supprime le compte TOOLS de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%DTOOLS%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINDELETETOOLS
|
|
|
|
:ADMINDELETEWIFI
|
|
|
|
echo ################################################################################
|
|
|
|
if not "%WIFIETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Le compte WIFI n'existe pas.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set DWIFI=
|
|
|
|
set /p DWIFI="Supprimer le compte WIFI (oui/non) : "
|
|
|
|
if "%DWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINDELETEWIFI
|
|
|
|
)
|
|
|
|
if /i "%DWIFI%"=="oui" (
|
|
|
|
del "%PLUGINDIR%wifimode.ini"
|
|
|
|
echo.
|
|
|
|
echo Le compte WIFI a ete supprime.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a supprime le compte WIFI de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%DWIFI%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINDELETEWIFI
|
|
|
|
:ADMINDELETEADMIN
|
|
|
|
echo ################################################################################
|
|
|
|
if not "%ADMINETAT%"=="VALID" (
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo Le compte ADMIN n'existe pas.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set DADMIN=
|
|
|
|
set /p DADMIN="Supprimer le compte admin (oui/non) : "
|
|
|
|
if "%DADMIN%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto ADMINDELETEADMIN
|
|
|
|
)
|
|
|
|
if /i "%DADMIN%"=="oui" (
|
|
|
|
del "%PLUGINDIR%adminmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Le compte admin a ete supprime.
|
|
|
|
echo [%DATE% : %TIME%] %USERNAME% a supprime le compte admin de Xarspot>>"%LOGDIR%%LOGNAME%"
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%DADMIN%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo Operation annule.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto ADMINDELETEADMIN
|
|
|
|
:INITIAL
|
|
|
|
cls
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo =========================Xarspot======
|
|
|
|
echo.
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo XAROBASE Software TOUT DROIT RESERVE
|
|
|
|
echo.
|
|
|
|
echo www.xarobase.com
|
|
|
|
echo.
|
|
|
|
echo Logiciel GRATUIT VENTE INTERDITE !
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo.
|
|
|
|
set CINITIALADMIN=
|
|
|
|
set /p CINITIALADMIN="Creer le compte admin (oui/non) : "
|
|
|
|
if "%CINITIALADMIN%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto INITIAL
|
|
|
|
)
|
|
|
|
if /i "%CINITIALADMIN%"=="oui" (
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=admin=pass=admin>"%PLUGINDIR%adminmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte admin cree avec comme nom d'utilisateur admin et mot de passe admin.
|
|
|
|
goto INITIAL2
|
|
|
|
)
|
|
|
|
if /i "%CINITIALADMIN%"=="non" (
|
|
|
|
goto INITIAL2
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto INITIAL
|
|
|
|
:INITIAL2
|
|
|
|
echo.
|
|
|
|
set CINITIALTOOLS=
|
|
|
|
set /p CINITIALTOOLS="Creer le compte TOOLS (oui/non) : "
|
|
|
|
if "%CINITIALTOOLS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto INITIAL2
|
|
|
|
)
|
|
|
|
if /i "%CINITIALTOOLS%"=="oui" (
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=tools=pass=tools>"%PLUGINDIR%toolsmode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte TOOLS cree avec comme nom d'utilisateur tools et mot de passe tools.
|
|
|
|
goto INITIAL3
|
|
|
|
)
|
|
|
|
if /i "%CINITIALTOOLS%"=="non" (
|
|
|
|
goto INITIAL3
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto INITIAL2
|
|
|
|
:INITIAL3
|
|
|
|
echo.
|
|
|
|
set CINITIALWIFI=
|
|
|
|
set /p CINITIALWIFI="Creer le compte WIFI (oui/non) : "
|
|
|
|
if "%CINITIALWIFI%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto INITIAL3
|
|
|
|
)
|
|
|
|
if /i "%CINITIALWIFI%"=="oui" (
|
|
|
|
if not exist "%PLUGINDIR%" (
|
|
|
|
md "%PLUGINDIR%"
|
|
|
|
)
|
|
|
|
echo user=wifi=pass=wifi>"%PLUGINDIR%wifimode.ini"
|
|
|
|
echo.
|
|
|
|
echo Compte WIFI cree avec comme nom d'utilisateur wifi et mot de passe wifi.
|
|
|
|
goto INITIAL4
|
|
|
|
)
|
|
|
|
if /i "%CINITIALWIFI%"=="non" (
|
|
|
|
goto INITIAL4
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto INITIAL3
|
|
|
|
:INITIAL4
|
|
|
|
echo.
|
|
|
|
echo ********************************************************************************
|
|
|
|
echo Ne pas oublier de changer les nom d'utilisateur et les mot de passes !
|
|
|
|
echo ********************************************************************************
|
|
|
|
goto INITIAL5
|
|
|
|
:INITIAL5
|
|
|
|
echo.
|
|
|
|
set CINITIALSECURITY=
|
|
|
|
set /p CINITIALSECURITY="Activer la securite (oui/non) : "
|
|
|
|
if "%CINITIALSECURITY%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer une valeur.
|
|
|
|
goto INITIAL5
|
|
|
|
)
|
|
|
|
if /i "%CINITIALSECURITY%"=="oui" (
|
|
|
|
echo.
|
|
|
|
echo security=74594824=lock=%LOCK%=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Securite active.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%CINITIALSECURITY%"=="non" (
|
|
|
|
echo.
|
|
|
|
echo security=75498533=lock=%LOCK%=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Securite desactive.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
echo Reponse invalide.
|
|
|
|
goto INITIAL5
|
|
|
|
:UNLOCK
|
|
|
|
set UNLOCKCOMMANDE=
|
|
|
|
for /f "tokens=2,4 usebackq delims==" %%y in ("%PLUGINDIR%adminmode.ini") do (
|
|
|
|
set UNLOCKADMINUSER=%%y
|
|
|
|
set UNLOCKADMINPASS=%%z
|
|
|
|
)
|
|
|
|
set /p UNLOCKCOMMANDE=""
|
|
|
|
if "%UNLOCKCOMMANDE%"=="" (
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if "%UNLOCKCOMMANDE%"=="*$unlock -user:%UNLOCKADMINUSER% -pass:%UNLOCKADMINPASS%$*" (
|
|
|
|
echo.
|
|
|
|
echo security=%SECURITY%=lock=25699228=simply=%SIMPLY%>"%~dp0security.ini"
|
|
|
|
echo Deblocage effectue avec succes.
|
|
|
|
pause>nul
|
|
|
|
goto RELOAD
|
|
|
|
)
|
|
|
|
if /i "%UNLOCKCOMMANDE%"=="exit" (
|
|
|
|
exit
|
|
|
|
)
|
|
|
|
goto RELOAD
|
|
|
|
:ADMINFULLDEL
|
|
|
|
echo ################################################################################
|
|
|
|
set CADMINUSER=
|
|
|
|
set CADMINPASS=
|
|
|
|
echo Suppression de Xarspot.
|
|
|
|
set /p CADMINUSER="Nom d'utilisateur admin : "
|
|
|
|
if "%CADMINUSER%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if not "%CADMINUSER%"==%ADMINUSER% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais nom d'utilisateur.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
set /p CADMINPASS="Mot de passse admin : "
|
|
|
|
if "%CADMINPASS%"=="" (
|
|
|
|
echo.
|
|
|
|
echo Veuillez entrer le mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
if not "%CADMINPASS%"==%ADMINPASS% (
|
|
|
|
echo.
|
|
|
|
echo Mauvais mot de passe.
|
|
|
|
goto %RETURN%
|
|
|
|
)
|
|
|
|
echo.
|
|
|
|
echo Connexion OK.
|
|
|
|
rmdir "%LOGDIR%" /s /q>nul
|
|
|
|
rmdir "%PLUGINDIR%" /s /q>nul
|
|
|
|
rmdir "%PROFILDIR%" /s /q>nul
|
|
|
|
del "%~dp0logparam.ini">nul
|
|
|
|
del "%~dp0security.ini">nul
|
|
|
|
del "%~dp0pluginparam.ini">nul
|
|
|
|
del "%~dp0profilparam.ini">nul
|
|
|
|
echo Repertoire et fichier log supprime.
|
|
|
|
echo.
|
|
|
|
echo Pour supprimer definitivement Xarspot, veuillez supprimer le fichier xarspot.exe dans le repertoire suivant :
|
|
|
|
echo.
|
|
|
|
echo %~dp0
|
|
|
|
echo ################################################################################
|
|
|
|
pause>nul
|
|
|
|
exit
|