Compare commits
No commits in common. "2be5220edfce9204280d52bb0582c66d5706ac10" and "54e137fa05251e32152b6c875a0f1cb60b480f37" have entirely different histories.
2be5220edf
...
54e137fa05
22
variable.bat
22
variable.bat
@ -15,9 +15,9 @@ if %errorLevel% == 0 (
|
|||||||
|
|
||||||
:menu
|
:menu
|
||||||
cls
|
cls
|
||||||
REM Vérifier si la variable d'environnement profile est définie
|
REM Vérifier si la variable d'environnement PROFILE est définie
|
||||||
if defined profile (
|
if defined PROFILE (
|
||||||
set "profil_exist=%profile%"
|
set "profil_exist=%PROFILE%"
|
||||||
) else (
|
) else (
|
||||||
set "profil_exist=non renseigné"
|
set "profil_exist=non renseigné"
|
||||||
)
|
)
|
||||||
@ -32,7 +32,7 @@ echo Profil : %profil_exist%
|
|||||||
echo.
|
echo.
|
||||||
echo ********************************
|
echo ********************************
|
||||||
echo.
|
echo.
|
||||||
echo 1. Créer ou modifier la variable profile
|
echo 1. Créer ou modifier la variable PROFILE
|
||||||
echo 2. Modifier le nom du PC
|
echo 2. Modifier le nom du PC
|
||||||
echo 3. Redémarrer le PC
|
echo 3. Redémarrer le PC
|
||||||
echo 4. Quitter
|
echo 4. Quitter
|
||||||
@ -51,16 +51,16 @@ goto menu
|
|||||||
:creer_profile
|
:creer_profile
|
||||||
echo.
|
echo.
|
||||||
REM Demander à l'utilisateur de saisir une valeur pour la variable PROFILE
|
REM Demander à l'utilisateur de saisir une valeur pour la variable PROFILE
|
||||||
set /p profile_value="Entrez la valeur à assigner à la variable profile : "
|
set /p profile_value="Entrez la valeur à assigner à la variable PROFILE : "
|
||||||
|
|
||||||
REM Créer la variable d'environnement PROFILE avec la valeur saisie par l'utilisateur
|
REM Créer la variable d'environnement PROFILE avec la valeur saisie par l'utilisateur
|
||||||
setx profile "%profile_value%" /M
|
setx PROFILE "%profile_value%" /M
|
||||||
|
|
||||||
REM Vérifier si la variable PROFILE a été correctement définie
|
REM Vérifier si la variable PROFILE a été correctement définie
|
||||||
if defined profile (
|
if defined PROFILE (
|
||||||
echo La variable d'environnement profile a été créée avec la valeur : %profile_value%
|
echo La variable d'environnement PROFILE a été créée avec la valeur : %PROFILE%
|
||||||
) else (
|
) else (
|
||||||
echo Erreur lors de la création de la variable profile.
|
echo Erreur lors de la création de la variable PROFILE.
|
||||||
)
|
)
|
||||||
pause
|
pause
|
||||||
goto menu
|
goto menu
|
||||||
@ -90,5 +90,7 @@ pause
|
|||||||
goto menu
|
goto menu
|
||||||
|
|
||||||
|
|
||||||
:quitter
|
|
||||||
|
|
||||||
|
pause >nul
|
||||||
exit
|
exit
|
||||||
@ -1,15 +0,0 @@
|
|||||||
7-zip
|
|
||||||
"arduino ide"
|
|
||||||
blender
|
|
||||||
edrawing
|
|
||||||
freeplane
|
|
||||||
ganttproject
|
|
||||||
paint.net
|
|
||||||
scilab
|
|
||||||
scribus
|
|
||||||
"sketchup pro"
|
|
||||||
"ultimaker cura"
|
|
||||||
"microsoft 365"
|
|
||||||
vscodium.vscodium
|
|
||||||
pov-ray
|
|
||||||
sagagis
|
|
||||||
@ -1,138 +0,0 @@
|
|||||||
CHCP 65001
|
|
||||||
@echo off
|
|
||||||
cls
|
|
||||||
|
|
||||||
:check_Permissions
|
|
||||||
echo Permissions administrateur requises. Détection des autorisations...
|
|
||||||
net session >nul 2>&1
|
|
||||||
if %errorLevel% == 0 (
|
|
||||||
echo Succès : Autorisations administrateur confirmées.
|
|
||||||
) else (
|
|
||||||
echo Échec : Les autorisations actuelles sont insuffisantes.
|
|
||||||
pause >nul
|
|
||||||
exit
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo Suppression de la source msstore de WinGet...
|
|
||||||
winget source remove msstore
|
|
||||||
timeout /t 3
|
|
||||||
|
|
||||||
|
|
||||||
:menu
|
|
||||||
cls
|
|
||||||
REM Vérifier si la variable d'environnement profile est définie
|
|
||||||
if defined profile (
|
|
||||||
set "profil_exist=%profile%"
|
|
||||||
) else (
|
|
||||||
set "profil_exist=non renseigné"
|
|
||||||
)
|
|
||||||
|
|
||||||
REM Afficher MOTD
|
|
||||||
echo.
|
|
||||||
echo ********************************
|
|
||||||
echo Script WinGet Loritz
|
|
||||||
echo.
|
|
||||||
echo Nom : %COMPUTERNAME%
|
|
||||||
echo Profil : %profil_exist%
|
|
||||||
echo.
|
|
||||||
echo ********************************
|
|
||||||
echo.
|
|
||||||
echo 1. Mettre à jour tous les logiciels
|
|
||||||
echo 2. Installer un packde logiciels
|
|
||||||
echo 3. Redémarrer le PC
|
|
||||||
echo 4. Quitter
|
|
||||||
echo.
|
|
||||||
set /p choix="Entrez le numéro de l'action souhaitée : "
|
|
||||||
|
|
||||||
if "%choix%"=="1" goto upgrade
|
|
||||||
if "%choix%"=="2" goto install
|
|
||||||
if "%choix%"=="3" goto redemarrer_pc
|
|
||||||
if "%choix%"=="4" goto quitter
|
|
||||||
echo Option invalide.
|
|
||||||
pause
|
|
||||||
goto menu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
:upgrade
|
|
||||||
echo.
|
|
||||||
winget upgrade --all
|
|
||||||
echo.
|
|
||||||
echo.
|
|
||||||
echo **** FIN ****
|
|
||||||
echo.
|
|
||||||
pause
|
|
||||||
goto menu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
:install
|
|
||||||
cls
|
|
||||||
|
|
||||||
REM Afficher menu install
|
|
||||||
echo.
|
|
||||||
echo ********************************
|
|
||||||
echo Script WinGet Loritz
|
|
||||||
echo.
|
|
||||||
echo Nom : %COMPUTERNAME%
|
|
||||||
echo Profil : %profil_exist%
|
|
||||||
echo.
|
|
||||||
echo ********************************
|
|
||||||
echo.
|
|
||||||
echo Sélection du pack à installer :
|
|
||||||
echo.
|
|
||||||
echo 1. Lobau
|
|
||||||
echo 2. Atelier
|
|
||||||
echo 3. Geometre
|
|
||||||
echo 4. Quitter
|
|
||||||
echo.
|
|
||||||
set /p pack="Entrez le numéro du pack souhaitée : "
|
|
||||||
|
|
||||||
if "%pack%"=="1" goto install_pack
|
|
||||||
if "%pack%"=="2" goto install_pack
|
|
||||||
if "%pack%"=="3" goto install_pack
|
|
||||||
if "%pack%"=="4" goto quitter
|
|
||||||
echo Option invalide.
|
|
||||||
pause
|
|
||||||
goto install
|
|
||||||
|
|
||||||
:install_pack
|
|
||||||
if "%pack%"=="1" set "pack_name=lobau.txt"
|
|
||||||
if "%pack%"=="2" set "pack_name=atelier.txt"
|
|
||||||
if "%pack%"=="3" set "pack_name=geometre.txt"
|
|
||||||
|
|
||||||
echo.
|
|
||||||
winget install (cat .\pack\%pack_name%) --scope machine
|
|
||||||
echo.
|
|
||||||
echo.
|
|
||||||
echo **** FIN ****
|
|
||||||
echo.
|
|
||||||
pause
|
|
||||||
goto menu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
:redemarrer_pc
|
|
||||||
echo.
|
|
||||||
echo Vous allez redémarrer le PC. Voulez-vous continuer ? (O/N)
|
|
||||||
set /p confirm="Votre choix : "
|
|
||||||
if /i "%confirm%"=="O" (
|
|
||||||
echo Redémarrage en cours...
|
|
||||||
shutdown /r /t 5
|
|
||||||
) else (
|
|
||||||
echo Redémarrage annulé.
|
|
||||||
)
|
|
||||||
pause
|
|
||||||
goto menu
|
|
||||||
|
|
||||||
|
|
||||||
:quitter
|
|
||||||
exit
|
|
||||||
Loading…
x
Reference in New Issue
Block a user