VBscript chemin relatif

Je suis en train d'utiliser le script suivant (Il est appelé par un fichier Batch, par la voie) pour décompresser les fichiers dans Windows XP:

strZipFile ="C:\test.zip"                        'name of zip file
outFolder = "C:\"                                'destination folder of unzipped files

Set objShell = CreateObject( "Shell.Application" )
Set objSource = objShell.NameSpace(strZipFile).Items()
Set objTarget = objShell.NameSpace(outFolder)
intOptions = 256
objTarget.CopyHere objSource, intOptions

Problème est, où j'ai l'intention de l'utiliser je ne sais pas le chemin d'accès complet du fichier zip, tout ce que je vais savoir, c'est qu'il va être dans le même dossier que le script VBScript, donc, avec cela à l'esprit, serait-il possible de l'appeler avec un chemin relatif? Exemple:

strZipFile ="test.zip" 

Cet exemple ne fonctionne pas (Il donne un message d'erreur "Objet requis:" objShell.Espace de noms(...)' "), alors, évidemment, je veux dire quelque chose le long de ces lignes, qui serait à l'œuvre.

OriginalL'auteur ShizukaSM | 2013-03-25