cs_revolt
Messages postés68Date d'inscriptionsamedi 5 mai 2001StatutMembreDernière intervention15 mars 2015
-
5 avril 2006 à 13:48
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
5 avril 2006 à 16:25
Bonjour, je voudrais au lancement de ma page, copier un fichier dans le repertoire temporaire de windows, pour ensuite pouvoir l'utiliser tranquillement dans mes pages
Je sais que c possible en active X mais je ne sais pas comment...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 avril 2006 à 16:19
Bonjour,
je n'ai plus sous la main le répertoire temporaire...
mais le bureau par exemple :
var wsh = new ActiveXObject('WScript.Shell');
alert( wsh.SpecialFolders("Desktop"));
une petite (?? ) recherche sur wscript.shell et/ou SpecialFolders
[ sûrement en regardant du coté de vbscript d'ailleurs ] devrait donner
des résultats. si vous trouvez...
tant qu'au .CopyFile c'est bien fso.CopyFile("Source","Destination",ecraser ou pas);
mais pas sur un site, en local.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 avril 2006 à 16:23
je suis c$¤@, je ne regarde même pas mes propres docs ...
Supports/Répertoires/Fichiets et JavaScript :var nomsp=new Array(
"AllUsersDesktop","AllUsersStartMenu",
"AllUsersPrograms","AllUsersStartup","Desktop",
"Favorites","Fonts","MyDocuments","NetHood",
"PrintHood","Programs","Recent","SendTo",
"StartMenu","Startup","Templates")
for ( i=0;i<nomsp.length;i++)
{
document.writeln(nomsp[i]+"="+
exc.SpecialFolders(nomsp[i])+"
");
}
<script type=\"text/javascript\">
var exc=new ActiveXObject(\"WScript.Shell\");
var t;
var nomes=new Array(
\"path\",\"prompt\",\"dircmd\",\"windir\",\"temp\",\"tmp\");
for (var i=0;i<nomes.length;i++)
{
t=\"%\"+nomes[i]+\"%\";
document.writeln(\"----
"+
"ExpandEnvironmentStrings('"+nomes[i]+"'), "+
""+exc.ExpandEnvironmentStrings(t)+
", \");
}
</script>