OVH Cloud OVH Cloud

compiler .vbs

6 réponses
Avatar
ppe
Bonjours

peut on compiler des vbs, tel que sans aucune modification ?

6 réponses

Avatar
Philippe Freddi
Bonjour,

A ma connaissance, il n'existe pas de compilateur VBS.

En passant par VB6 et son compilateur, parmi les différences entre les
langages on, trouve la déclaration des variables et la déclaration des
objets. C'est principalement sur ces 2 points que l'on aura des problèmes à
la compilation.
Néanmoins avec un peu d'expérience, il est très facile de modifier du code
vbs pour le compiler avec VB.

Philippe
Avatar
Vuillermet Jacques
Non, mais si le but est de cacher le code alors on peut chiffrer le texte,
...mais je ne sais plus comment !
J'espère que cela donnera une idée de réponse à qui saura.

Jacques.

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

Bonjours

peut on compiler des vbs, tel que sans aucune modification ?




Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Vuillermet Jacques s'est ainsi exprimé:
"ppe" a écrit dans le message de news:


peut on compiler des vbs, tel que sans aucune modification ?




Non, mais si le but est de cacher le code alors on peut chiffrer le
texte, ...mais je ne sais plus comment !
J'espère que cela donnera une idée de réponse à qui saura.


On peut NON PAS "chiffer", mais "coder" un script VBS (ou JS, ...)

Avec SCRENC.EXE , l'encodeur de Microsoft
http://www.microsoft.com/downloads/details.aspx?FamilyIdç877F67-C447-4873-B1B0-21F0626A6329&displaylang=en


Mais cela ne sert strictement à rien, car il est très facile de DÉCODER un
fichier encodé.
Par exemple avec mon script SCRDECODE.WSF :
http://www.bellamyjc.org/fr/vbsdownload.html#scrdecode

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *



Avatar
ppe
c'est effectivement dans le but de cacher le code

il y a aussi que j'ai plein de très beau script qui fonctionne très bien,
mais que je voudrais compiler sans les réecrire


"Jean-Claude BELLAMY" a écrit dans le
message de news:
Dans le message news: ,
Vuillermet Jacques s'est ainsi exprimé:
"ppe" a écrit dans le message de news:


peut on compiler des vbs, tel que sans aucune modification ?




Non, mais si le but est de cacher le code alors on peut chiffrer le
texte, ...mais je ne sais plus comment !
J'espère que cela donnera une idée de réponse à qui saura.


On peut NON PAS "chiffer", mais "coder" un script VBS (ou JS, ...)

Avec SCRENC.EXE , l'encodeur de Microsoft

http://www.microsoft.com/downloads/details.aspx?FamilyIdç877F67-C447-4873-B1B0-21F0626A6329&displaylang=en



Mais cela ne sert strictement à rien, car il est très facile de DÉCODER un
fichier encodé.
Par exemple avec mon script SCRDECODE.WSF :
http://www.bellamyjc.org/fr/vbsdownload.html#scrdecode

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *







Avatar
Philippe Freddi
Donc la meilleure solution consiste à les encapsuler dans une activeX écrite
en VB.

Décodable mais vraiment plus difficilement qu'en VBS.

Cela vous demande l'effort de les traduire en VB.

Bon courage


Philippe
Avatar
bkelly
The "Script Packager" feature of the Admin Script Editor may do what
you are looking for. It does not "complie" the VBS, but it lets you
build a secure executable package that includes/runs your script along
with any support files (even lets you "RunAs")...

http://www.adminscripteditor.com/editor