Chemin répertoire [VBS]

Fermé
valentin2703 Messages postés 180 Date d'inscription dimanche 30 janvier 2011 Statut Membre Dernière intervention 30 septembre 2012 - 14 avril 2011 à 11:17
valentin2703 Messages postés 180 Date d'inscription dimanche 30 janvier 2011 Statut Membre Dernière intervention 30 septembre 2012 - 14 avril 2011 à 12:02
Bonjour,

Je suis en train de créer un logiciel, mais il faudrait qu'il sois portable.
J'utilise un script (En VBS) qui permet de réaliser plusieurs opération mais à chaque fois je suis obligé de marquer le chemin en "dur" dans mon script (Exemple : C:\Programme\Lecture\...) je voudrais savoir si mon script ne pourrait pas détecter l'endroit ou ce trouve le dossier Lecture (Donc C:\Programme). Avec une variable en VBS peut être ?


A voir également:

1 réponse

valentin2703 Messages postés 180 Date d'inscription dimanche 30 janvier 2011 Statut Membre Dernière intervention 30 septembre 2012 9
14 avril 2011 à 12:02
set sh=WScript.CreateObject("WScript.Shell")

commande1 = chr(34)&"sh int summary | include Giga"&chr(34)

Set fso = CreateObject("Scripting.FileSystemObject")

path = fso.GetParentFolderName(WScript.ScriptFullName)

Set MyFile = fso.CreateTextFile(path &"\Chemin.txt", True)
MyFile.WriteLine(path)

rsh = "rsh 10.215.74.161 -l cisco " & commande1 & " > "&path&"\Charge.txt"
sh.Run rsh,0,true


J'ai essayer de réaliser une petit code pour faire marcher ce dont je vous parle. C'est bizarre parce que ça marche très bien quand je lui demande d'écrire la variable "path" dans un fichier texte, par contre impossible de l'utiliser pour la variable "rsh", des idées ? :s
0