1 | @echo off
|
---|
2 |
|
---|
3 | if "%GSDLHOME%" == "" goto EnvNotSet
|
---|
4 |
|
---|
5 | REM test if we have write permission on the greenstone install directory
|
---|
6 | echo.
|
---|
7 | echo Checking if GSDLHOME is writable...
|
---|
8 | echo This is a temporary file. It is safe to delete it. > "%GSDLHOME%\etc\testing.tmp"
|
---|
9 | if not exist "%GSDLHOME%\etc\testing.tmp" goto CantWrite
|
---|
10 | del "%GSDLHOME%\etc\testing.tmp"
|
---|
11 | echo GSDLHOME has write permission for the current user.
|
---|
12 | echo.
|
---|
13 | goto TheEnd
|
---|
14 |
|
---|
15 | :CantWrite
|
---|
16 | echo.
|
---|
17 | echo.
|
---|
18 | echo.
|
---|
19 | echo -----------------------------------
|
---|
20 |
|
---|
21 | if "%GSDLLANG%" == "en" echo WARNING: CANNOT WRITE TO GSDLHOME
|
---|
22 | if "%GSDLLANG%" == "es" echo ATENCIÃN: NO PUEDE ESCRIBIR EN EL DIRECTORIO RAÃZ DE GREENSTONE.
|
---|
23 | if "%GSDLLANG%" == "fr" echo AVERTISSEMENT: ECRIRE IMPOSSIBLE DANS LE DOSSIER D'ACCUEIL DE GREENSTONE
|
---|
24 | if "%GSDLLANG%" == "ru" echo ÐÐÐÐÐÐÐÐ: ÐÐÐÐÐÐÐÐÐÐ ÐСУЩÐСТÐÐТЬ ÐÐÐÐСЬ Ð ÐÐÐÐКÐЮЮ ÐÐÐÐУ GREENSTONE
|
---|
25 |
|
---|
26 | echo -----------------------------------
|
---|
27 | If "%GSDLLANG%" == "en" echo Greenstone needs write permission for the Greenstone home folder,
|
---|
28 | if "%GSDLLANG%" == "en" echo which is %GSDLHOME%,
|
---|
29 | if "%GSDLLANG%" == "en" echo but right now it does not.
|
---|
30 | if "%GSDLLANG%" == "en" echo Please grant "Full Control" for this folder (and all subfolders)
|
---|
31 | if "%GSDLLANG%" == "en" echo to the current user (%username%) and try again.
|
---|
32 |
|
---|
33 | if "%GSDLLANG%" == "es" echo Greenstone necesita permiso de escritura en el directorio:
|
---|
34 | if "%GSDLLANG%" == "es" echo %GSDLHOME%,
|
---|
35 | if "%GSDLLANG%" == "es" echo pero no lo tiene.
|
---|
36 | if "%GSDLLANG%" == "es" echo Por favor, concédale âControl completoâ al usuario actual (%username%),
|
---|
37 | if "%GSDLLANG%" == "es" echo y vuelva a intentarlo.
|
---|
38 |
|
---|
39 | if "%GSDLLANG%" == "fr" echo Greenstone nécessite une autorisation d'écriture dans le dossier
|
---|
40 | if "%GSDLLANG%" == "fr" echo principal de Greenstone: %GSDLHOME%,
|
---|
41 | if "%GSDLLANG%" == "fr" echo mais pour l'instant cette autorisation n'existe pas.
|
---|
42 | if "%GSDLLANG%" == "fr" echo Autorisez le « ContrÎle Total » sur ce dossier (et sur tous les sous-dossiers)
|
---|
43 | if "%GSDLLANG%" == "fr" echo pour l'utilisateur courant (%username%) puis re-essayez.
|
---|
44 |
|
---|
45 | if "%GSDLLANG%" == "ru" echo Greenstone ÑÑебÑеÑÑÑ ÑазÑеÑеМОе Ма запОÑÑ Ð² ЎПЌаÑÐœÑÑ Ð¿Ð°Ð¿ÐºÑ %GSDLHOME%,
|
---|
46 | if "%GSDLLANG%" == "ru" echo в ЎаММÑй ÐŒÐŸÐŒÐµÐœÑ Ð·Ð°Ð¿ÐžÑÑ Ð² ЎПЌаÑÐœÑÑ Ð¿Ð°Ð¿ÐºÑ Ð·Ð°Ð¿ÑеÑеМа.
|
---|
47 | if "%GSDLLANG%" == "ru" echo ÐПжалÑйÑÑа ÑÑÑаМПвОÑе ÐПлМÑй ЎПÑÑÑп ÐŽÐ»Ñ Ð¿Ð°Ð¿ÐºÐž (О вÑеÑ
|
---|
48 | влПжеММÑÑ
|
---|
49 | папПк)
|
---|
50 | if "%GSDLLANG%" == "ru" echo ÐŽÐ»Ñ ÑекÑÑегП пПлÑзПваÑÐµÐ»Ñ (%username%) О пПпÑПбÑйÑе заМПвП.
|
---|
51 |
|
---|
52 | echo.
|
---|
53 |
|
---|
54 | if "%GSDLLANG%" == "en" echo (Alternatively, re-install Greenstone to a location where you have Full
|
---|
55 | if "%GSDLLANG%" == "en" echo Control already, such as a your home folder or 'My Documents'.)
|
---|
56 |
|
---|
57 | if "%GSDLLANG%" == "es" echo (Alternativamente, reinstale Greenstone en una localización en la que tenga âControl completoâ,
|
---|
58 | if "%GSDLLANG%" == "es" echo como su directorio raÃz o âMis documentosâ).
|
---|
59 |
|
---|
60 | if "%GSDLLANG%" == "fr" echo (Alternativement, re-installez Greenstone à l'emplacement où vous avez déjà le « ContrÎle Total »,
|
---|
61 | if "%GSDLLANG%" == "fr" echo comme votre dossier d'accueil ou "Mes Documents".)
|
---|
62 |
|
---|
63 | if "%GSDLLANG%" == "ru" echo (ÐОбП, пеÑеÑÑÑаМПвОÑе Greenstone в ÑÑ Ð¿Ð°Ð¿ÐºÑ, к кПÑПÑПй ÐÑ Ñже ОЌееÑе пПлМÑй ЎПÑÑÑп,
|
---|
64 | if "%GSDLLANG%" == "ru" echo МапÑÐžÐŒÐµÑ Ð² ÑÐ²ÐŸÑ ÐŽÐŸÐŒÐ°ÑÐœÑÑ Ð¿Ð°Ð¿ÐºÑ ÐžÐ»Ðž в Ð¿Ð°Ð¿ÐºÑ "ÐПО ЎПкÑЌеМÑÑ".)
|
---|
65 |
|
---|
66 | echo.
|
---|
67 | echo.
|
---|
68 | echo.
|
---|
69 | echo.
|
---|
70 | goto TheEnd
|
---|
71 |
|
---|
72 | :EnvNotSet
|
---|
73 | echo GSDLHOME not set
|
---|
74 |
|
---|
75 | :TheEnd
|
---|