Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/08/2006, 11h45   #1
Membre régulier
 
Inscription : juillet 2005
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 161
Points : 92
Points : 92
Par défaut Insérer un fichier automatiquement

Bonjour à tous

Je souhaiterais automatiquement insérer une police dans C:\WINDOWS\Fonts

Voila mon code pour le moment

Code :
1
2
3
4
5
6
7
8
 
   set Fso = Createobject("Scripting.FileSystemObject")
 
   If fso.FileExists( "C:\WINDOWS\Fonts\code 39.ttf") = False Then
 
       fso.CopyFolder "\code 39.ttf",  "C:\WINDOWS\Fonts\", True
 
   End If
Le chemin d'accès au fichier est le même que la page qui contient ce code

L'erreur est la suivante :
Code :
1
2
3
4
 
Microsoft VBScript runtime (0x800A004C)
Path not found
/test/Etatscave.asp, line 42
La ligne 42 est celle ci
Code :
fso.CopyFolder "\code 39.ttf",  "C:\WINDOWS\Fonts\", True
Si quelqu'un a une idée ...
Mateache est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2006, 12h20   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,
Je suis pas certain que cela serve à grand chose car je crois bien qu'une police s'installe mais ne se copie pas, non?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2006, 12h41   #3
Membre régulier
 
Inscription : juillet 2005
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 161
Points : 92
Points : 92
Y-a-til tout de meme une solution pour directement copier le fichier ?
Mateache est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2006, 14h14   #4
J1
Membre actif
 
Inscription : mai 2004
Messages : 225
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 225
Points : 195
Points : 195
Si c'est un fichier que tu veux copier, tu dois utiliser CopyFile plutôt que CopyFolder.

Un peu d'aide pour la méthode CopyFile :
http://www.devguru.com/Technologies/..._copyfile.html
J1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2006, 14h27   #5
Membre régulier
 
Inscription : juillet 2005
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 161
Points : 92
Points : 92
Merci pour ta réponse.

J'ai essayer avec copyfile il me met Permission Denied. Je pense que c'est parce qu'il faut installer cette police automatquement. Est-il possible d'installer une police automatiquement depuis ASP ?
Mateache est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 23h53   #6
Membre chevronné
 
Avatar de ryan
 
Inscription : juin 2003
Messages : 766
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 766
Points : 760
Points : 760
Yop!

Heu, Mateache, tu veux installer une police sur le serveur?

Pour ton pb de permission denied: il serait assez étonnant, pour des raisons de sécurité assez évidentes, que l'utilisateur anonyme puisse accéder à des répertoires situés plus haut dans l'arborescence que le WWW root de IIS.


Ryan
Back to my roots
ryan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h23.


 
 
 
 
Partenaires

Hébergement Web