transposition shell en dos
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:
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:
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