1 votes

Est-il possible de traduire ou de convertir un script VBS en BAT ?

J'ai un script visual basic que j'ai trouvé il y a des années, j'aimerais savoir s'il peut être entièrement ou au moins grossièrement traduit en format batch. Le but est de convertir le script au format batch, afin que je puisse utiliser BAT en EXE pour convertir le fichier batch résultant en un binaire exécutable. Le script cache ou affiche les fichiers cachés, voici le contenu du script :

Hidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
SSHidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden"
Set Command1 = WScript.CreateObject("WScript.Shell")
Set command2 = CreateObject("Wscript.Shell")
Check = Command1.RegRead(Hidden)
If Check = 2 Then
Command1.RegWrite Hidden, 1, "REG_DWORD"
Command1.RegWrite SSHidden, 1, "REG_DWORD"
Else
Command1.RegWrite Hidden, 2, "REG_DWORD"
Command1.RegWrite SSHidden, 0, "REG_DWORD"
End If
Command1.SendKeys "{F5}"
WScript.sleep 1000

Je ne suis pas un programmeur professionnel, mais j'ai déjà vu VBS traduit en batch, mais je ne connais pas tous les tenants et aboutissants de cette traduction. Je pourrais faire deux scripts batch, un pour cacher, un pour montrer, mais le scripts VBS fait les deux. J'aimerais conserver cette singularité. Merci d'avance.

1voto

Mr. Mendelli Points 1183

Eh bien, grâce à une recherche assez fine sur le web, j'ai trouvé précisément ce que je cherchais. J'ai trouvé VBS à EXE La dernière fois que j'ai cherché un tel outil, je n'ai trouvé aucun résultat. Il s'agit en fait d'un excellent outil, qui est très proche de leur BAT en EXE l'outil. Il vous suffit de glisser-déposer votre script VBS dans le programme, de choisir vos options et votre configuration, puis de cliquer sur le bouton de compilation.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X