arnaudb3838
Messages postés9Date d'inscriptionmardi 11 octobre 2005StatutMembreDernière intervention10 juillet 2008
-
4 juil. 2008 à 07:06
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
10 juil. 2008 à 08:18
Bonjour,
J'aimerais savoir s'il est possible de faire en sorte qu'un fichier javascript zippe un dossier existant, et si possible crée le .zip là ou l'on souhaite ?
Si oui, comment ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 4 juil. 2008 à 11:42
Bonjour,
et tu veux faire ça en javascript ? et pourquoi donc ?
ne pas oublier que javascript ( pour simplifier ), n'a d'accès
qu'aux fichiers locaux ( et encore, pas en y faisant n'importe quoi
n'importe comment et pas sur tous les navigateurs )
on doit "facilement" y arriver en utilisant les ActiveX ZIP
ou en lançant le programme qui zippe avec les bons paramètres
autant dire tout de suite qu'avec les autres navigateurs qu'IE, ce ne sera pas simple !
le but final c'est quoi ? ( à part créer le .zip ? )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 juil. 2008 à 08:20
avec messenger plus... je ne sais pas.
avec IE, on fait ( quasi ) ce qu'on veut ( lancer un batch, un exécutable ... )
<hr /> Cordialement Bul [mon Site] [M'écrire]
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 juil. 2008 à 08:51
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerstart(exe) //~~ Run ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ var w = new ActiveXObject("WScript.Shell");
//w.run ('start "'+exe+'"'); // windows 98
w.run ('cmd /c "'+exe+'"'); // windows XP
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerrun(exe) //~~ Exe ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ var w = new ActiveXObject("WScript.Shell");
try { w.run (exe,1,true); }
catch(erreur) { alert(erreur.description); }
}