Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Nom complet du fichier hta en cours d'utilisation

2 réponses
Avatar
sympatix
Bonjour !

En vbs, j'arrive bien à récupérer le nom complet du script en cours,
avec la commande:

WScript.ScriptFullName

Maintenant, je voudrais faire la même chose dans un contexte HTA, en
local, càd, récupérer le nom complet du fichier HTA en cours
d'utilisation.

Comment s'y prend-t-on, vu que l'objet Wscript n'est pas intrinsèque en
HTA. Peut-on créer une instance de Wscript, avec un:
"Set Schmurtz = CreatObjetct("Objet_Wscript_intrinsèque")
et, dans ce cas, avoir accès
à tout ce qui
fait appel à Wscript mais dans le contexte HTA (genre Wscript.Sleep,
Wscript.Echo, etc, bref,
comme dans un fichier vbs), ou alors, faut-il utiliser carrément une
autre méthode (simple, de préférence ;-)

Merci d'avance:-)



Cordialement
Sympatix

Attention, totosympatix@tototele2.fr est mon adresse antispam non
valide.
Pour me répondre, tous-les-toto-sont-en-trop, merci

...Une 2ème chance, pour ceux qui n'ont pas compris;-)
saint_path_x_arobaz_t'es_laide_euh_point_fr

2 réponses

Avatar
Jean
Bonjour,

<HTA:APPLICATION ID="oHTA" />

<script language=vbscript>
Alert oHTA.CommandLine
Alert Mid(Unescape(Location),9)
</script>

Amicalement,

Jean - JMST
Belgium

"sympatix" a écrit dans le message de news:
Bonjour !

En vbs, j'arrive bien à récupérer le nom complet du script en cours,
avec la commande:

WScript.ScriptFullName

Maintenant, je voudrais faire la même chose dans un contexte HTA, en
local, càd, récupérer le nom complet du fichier HTA en cours
d'utilisation.

Comment s'y prend-t-on, vu que l'objet Wscript n'est pas intrinsèque en
HTA. Peut-on créer une instance de Wscript, avec un:
"Set Schmurtz = CreatObjetct("Objet_Wscript_intrinsèque")
et, dans ce cas, avoir accès
à tout ce qui
fait appel à Wscript mais dans le contexte HTA (genre Wscript.Sleep,
Wscript.Echo, etc, bref,
comme dans un fichier vbs), ou alors, faut-il utiliser carrément une
autre méthode (simple, de préférence ;-)

Merci d'avance:-)



Cordialement
Sympatix

Attention, est mon adresse antispam non
valide.
Pour me répondre, tous-les-toto-sont-en-trop, merci

...Une 2ème chance, pour ceux qui n'ont pas compris;-)
saint_path_x_arobaz_t'es_laide_euh_point_fr



Avatar
sympatix
Merci, ça fonctionne.
Mais je ne manquerai pas de revenir dans pas longtemps, pour d'autres
problèmes, je le sens ;-) !



Cordialement
Sympatix

Attention, est mon adresse antispam non
valide.
Pour me répondre, tous-les-toto-sont-en-trop, merci

...Une 2ème chance, pour ceux qui n'ont pas compris;-)
saint_path_x_arobaz_t'es_laide_euh_point_fr
"Jean" <http:// a écrit dans le message de
news:%
Bonjour,

<HTA:APPLICATION ID="oHTA" />

<script language=vbscript>
Alert oHTA.CommandLine
Alert Mid(Unescape(Location),9)
</script>

Amicalement,

Jean - JMST
Belgium

"sympatix" a écrit dans le message de
news:

Bonjour !

En vbs, j'arrive bien à récupérer le nom complet du script en cours,
avec la commande:

WScript.ScriptFullName

Maintenant, je voudrais faire la même chose dans un contexte HTA, en
local, càd, récupérer le nom complet du fichier HTA en cours
d'utilisation.

Comment s'y prend-t-on, vu que l'objet Wscript n'est pas intrinsèque
en


HTA. Peut-on créer une instance de Wscript, avec un:
"Set Schmurtz = CreatObjetct("Objet_Wscript_intrinsèque")
et, dans ce cas, avoir accès
à tout ce qui
fait appel à Wscript mais dans le contexte HTA (genre Wscript.Sleep,
Wscript.Echo, etc, bref,
comme dans un fichier vbs), ou alors, faut-il utiliser carrément une
autre méthode (simple, de préférence ;-)

Merci d'avance:-)



Cordialement
Sympatix

Attention, est mon adresse antispam non
valide.
Pour me répondre, tous-les-toto-sont-en-trop, merci

...Une 2ème chance, pour ceux qui n'ont pas compris;-)
saint_path_x_arobaz_t'es_laide_euh_point_fr