Bonjour,

actuellement, j'ai réalisé un script shell permettant de lancer chromium avec les extensions voulue et la page voulue

soit le code ci-dessous en shell
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
APP_ID="labfkoemmejcpdofgfnadhkrflbkfabke"
HOME="${PWD}/../../papa/www/loreAppli/index.html"

CmdLine="\
 --allow-file-access-from-files\
 --allow-external-pages\
 --allow-nacl-crxfs-api\
 --enable-nacl\
 --enable-nacl-debug\
--always-authorize-plugins\
 --enable-nacl-srpc-proxy\
--app-window-size\
--register-pepper-plugins\
 --ppapi-out-of-process\
 --register-pepper-plugins=${PWD}/appliXr.plugin;application/x-ppapi-appliXr \
 --show-fps-counter\
   "
if [ "$1" = "papa" ]; then
   ./chromium/Chromium.app/Contents/MacOS/Chromium --app-id=$APP_ID --homepage=$HOME$CmdLine
else
   ./chromium/Chromium.app/Contents/MacOS/Chromium $CmdLine $HOME
fi

maintenant ou c'est plus compliqué
je souhaite faire la même chose sous dos et là c'est la cata

j'ai des messages d'erreur comme windows ne trouve pas le chemin pour :
\..\index.html
et pour le if la condition est fausse.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
APP_ID="labfkoemmejcpdofgfnadhkrflbkfabke"
HOME="%cd%\..\..\papa\www\loreAppli\index.html"

CmdLine="^
 --allow-file-access-from-files ^
 --allow-external-pages ^
 --allow-nacl-crxfs-api ^
 --enable-nacl ^
 --enable-nacl-debug ^
--always-authorize-plugins ^
 --enable-nacl-srpc-proxy ^
--app-window-size ^
--register-pepper-plugins ^
 --ppapi-out-of-process ^
 --register-pepper-plugins=%cd%\appliXr.plugin;application\x-ppapi-appliXr ^
 --show-fps-counter ^
   "

if [ "%1" = "papa" ]; then
   .\chromium\win32\chrome.exe --app-id=%APP_ID% --homepage=%HOME%%CmdLine%
else
   .\chromium\win32\chrome.exe %CmdLine% %HOME%
fi
d'après les recherches sur le net le PWD du shell son equivalent sous dos c'est %cd% ou dp0
et pour la condition on dit qu'il faut l'écrire sur une ligne.


si quelqu'un(e) peut me dire ou sont mes erreurs je lui serai reconnaissant.

merci d'avance