passage shell vers dos

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
vedbed
Batcheur occasionnel
Messages : 1
Enregistré le : 31 juil. 2013 12:47

passage shell vers dos

Message par vedbed »

Bonjour,

actuellement je fais une application qui lance Chromium avec certaines options sur plusieurs plateformes

sur linux j'utilise le code ci dessous qui fonctionne.

Code : Tout sélectionner


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
 



par contre sous windows j'essai de lancer Chromium de la même façon que sur linux/mac os X afin de respecter le cahier des charges.
avec le code ci-dessous,

j'ai des messages d'erreur comme :windows ne trouve pas le chemin vers le index.html
et la condition semble ne jamais être vrai.

Code : Tout sélectionner

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
 
si quelqu'un peut mexpliquer ou sont mes erreurs je lui serai reconnaissant.
ninicoco
Batcheur occasionnel
Messages : 5
Enregistré le : 10 août 2013 20:03

Re: passage shell vers dos

Message par ninicoco »

Bonjour,
Bloc-notes :

@echo off
start C:\\Program Files\machin\machin.exe

enregistrer sous -> truc.bat
ninicoco
Batcheur occasionnel
Messages : 5
Enregistré le : 10 août 2013 20:03

Re: passage shell vers dos

Message par ninicoco »

bonjour
bloc notee:
@echo off
startC:\\program\truc.exe
enregistrer sous -> truc.bat
jacky wong
Batcheur occasionnel
Messages : 2
Enregistré le : 19 août 2013 10:40

Re: passage shell vers dos

Message par jacky wong »

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\
"
Répondre