install.bat: ajout choix 4 test de chargement des scripts
Place un script minimal (app.alert) dans le dossier JavaScripts, lance Acrobat, et demande a l'utilisateur si le message apparait. Nettoie le fichier test ensuite. Guide vers les reglages si echec. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -55,19 +55,21 @@ echo.
|
|||||||
echo 1. Installer
|
echo 1. Installer
|
||||||
echo 2. Mettre a jour
|
echo 2. Mettre a jour
|
||||||
echo 3. Verifier l'installation
|
echo 3. Verifier l'installation
|
||||||
echo 4. Lancer Acrobat
|
echo 4. Tester le chargement des scripts
|
||||||
echo 5. Desinstaller
|
echo 5. Lancer Acrobat
|
||||||
echo 6. Quitter
|
echo 6. Desinstaller
|
||||||
|
echo 7. Quitter
|
||||||
echo.
|
echo.
|
||||||
set "CHOIX="
|
set "CHOIX="
|
||||||
set /p "CHOIX=Votre choix [1-6] : "
|
set /p "CHOIX=Votre choix [1-7] : "
|
||||||
|
|
||||||
if "%CHOIX%"=="1" goto INSTALL
|
if "%CHOIX%"=="1" goto INSTALL
|
||||||
if "%CHOIX%"=="2" goto UPDATE
|
if "%CHOIX%"=="2" goto UPDATE
|
||||||
if "%CHOIX%"=="3" goto VERIFIER
|
if "%CHOIX%"=="3" goto VERIFIER
|
||||||
if "%CHOIX%"=="4" goto LAUNCH
|
if "%CHOIX%"=="4" goto TESTER_SCRIPTS
|
||||||
if "%CHOIX%"=="5" goto UNINSTALL
|
if "%CHOIX%"=="5" goto LAUNCH
|
||||||
if "%CHOIX%"=="6" goto FIN
|
if "%CHOIX%"=="6" goto UNINSTALL
|
||||||
|
if "%CHOIX%"=="7" goto FIN
|
||||||
echo Choix invalide.
|
echo Choix invalide.
|
||||||
timeout /t 2 >nul
|
timeout /t 2 >nul
|
||||||
goto MENU
|
goto MENU
|
||||||
@@ -404,6 +406,74 @@ echo.
|
|||||||
pause
|
pause
|
||||||
goto MENU
|
goto MENU
|
||||||
|
|
||||||
|
:: ============================================================
|
||||||
|
:: TESTER LE CHARGEMENT DES SCRIPTS
|
||||||
|
:: ============================================================
|
||||||
|
:TESTER_SCRIPTS
|
||||||
|
cls
|
||||||
|
echo ============================================================
|
||||||
|
echo TEST DE CHARGEMENT DES SCRIPTS
|
||||||
|
echo ============================================================
|
||||||
|
echo.
|
||||||
|
|
||||||
|
call :TROUVER_DOSSIERS_ACROBAT
|
||||||
|
if %ERRORLEVEL% neq 0 (
|
||||||
|
echo [ERREUR] Aucun dossier Acrobat detecte.
|
||||||
|
pause
|
||||||
|
goto MENU
|
||||||
|
)
|
||||||
|
|
||||||
|
echo Ce test va :
|
||||||
|
echo - Placer un script de test dans le dossier JavaScripts
|
||||||
|
echo - Lancer Acrobat
|
||||||
|
echo - Si une boite de dialogue "Test OK" apparait,
|
||||||
|
echo les scripts se chargent correctement.
|
||||||
|
echo - Sinon, Acrobat bloque les scripts de ce dossier.
|
||||||
|
echo.
|
||||||
|
echo Fermez Acrobat avant de continuer.
|
||||||
|
echo.
|
||||||
|
pause
|
||||||
|
|
||||||
|
:: Creer le fichier test dans chaque dossier Acrobat
|
||||||
|
for /l %%i in (1,1,%NB_DOSSIERS%) do (
|
||||||
|
echo app.alert("Test OK - les scripts se chargent depuis : !DOSSIER_JS_%%i!");> "!DOSSIER_JS_%%i!\__test_imposing.js"
|
||||||
|
echo Script de test cree dans !DOSSIER_JS_%%i!
|
||||||
|
)
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo Lancement d'Acrobat...
|
||||||
|
call :LANCER_ACROBAT
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo Regardez si la boite "Test OK" apparait dans Acrobat.
|
||||||
|
echo.
|
||||||
|
set /p "TEST_OK=Le message est apparu ? [O/N] : "
|
||||||
|
|
||||||
|
:: Nettoyage du fichier test
|
||||||
|
for /l %%i in (1,1,%NB_DOSSIERS%) do (
|
||||||
|
del "!DOSSIER_JS_%%i!\__test_imposing.js" 2>nul
|
||||||
|
)
|
||||||
|
|
||||||
|
if /i "!TEST_OK!"=="O" (
|
||||||
|
echo.
|
||||||
|
echo [OK] Les scripts se chargent. Le probleme vient du code
|
||||||
|
echo des modules. Contactez le support avec le diagnostic.
|
||||||
|
) else (
|
||||||
|
echo.
|
||||||
|
echo [ERREUR] Les scripts ne se chargent pas.
|
||||||
|
echo.
|
||||||
|
echo Solutions possibles :
|
||||||
|
echo 1. Dans Acrobat : Edition - Preferences - JavaScript
|
||||||
|
echo Cocher "Activer Acrobat JavaScript"
|
||||||
|
echo 2. Verifier les preferences de securite :
|
||||||
|
echo Edition - Preferences - Securite avancee
|
||||||
|
echo Decocher "Activer le mode protege au demarrage"
|
||||||
|
echo 3. Redemarrer Acrobat apres ces changements
|
||||||
|
)
|
||||||
|
echo.
|
||||||
|
pause
|
||||||
|
goto MENU
|
||||||
|
|
||||||
:: ============================================================
|
:: ============================================================
|
||||||
:: LANCER ACROBAT
|
:: LANCER ACROBAT
|
||||||
:: ============================================================
|
:: ============================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user