J'ai des difficultés à faire fonctionner vbs avec iexpress. J'essaye d'obtenir le fichier d'exe pour ouvrir un vbs qui ouvre un hta tenu dans l'exe. mais quand je fais, je reçois un hta vide situé dans% temp%.iexpress extraire les fichiers puis exécuter les fichiers de référencement vbs à partir de l'exe
Ma question est; Comment puis-je obtenir vbs pour localiser correctement l'emplacement de décompression de iexpress, donc mon script ouvre le hta extrait de l'exe au lieu d'un fichier% temp% vide?
J'ai essayé de le faire comme ceci:
Set objShell = CreateObject("Wscript.Shell")
strPath = Wscript.ScriptFullName
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(strPath)
strFolder = objFSO.GetParentFolderName(objFile)
CreateObject("WScript.Shell").Run "C:\Windows\System32\mshta.exe " &
CreateObject("WScript.Shell").CurrentDirectory &"\page.hta"
Voir si http://stackoverflow.com/a/29043160/603855 aide (diff entre répertoire courant et script) –