Puis-je passer un argument à un VBScript (fichier vbs lancé avec cscript)?

J'ai ce script enregistré dans "essai.vbs":

Set FSO = CreateObject("Scripting.FileSystemObject")
Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True)
File.Write "testing"
File.Close
Set File = Nothing
Set FSO = Nothing
Set workFolder = Nothing

Quand je lance le script que j'ai envie de passer à la valeur de la "workFolder" à la variable.

Comment puis-je faire cela? Puis-je le faire? Quelque chose comme "cscript test.vbs workFolder:'C:\temp\'", peut-être?

Question Bonus: Est-il nécessaire de nettoyer le passé de la variable "Set workFolder = Rien", ou ne VBSCript faire automatiquement quand elle se termine? Peut-être que "Set Fichier = Rien" et "Set FSO = Nothing" est inutile aussi? S'il vous plaît laissez-moi savoir si vous savez la réponse à ces deux questions.

InformationsquelleAutor Peter | 2010-05-10