É possível traduzir ou converter um script VBS em BAT?

0

Eu tenho um script básico visual que eu encontrei anos atrás, eu gostaria de saber se ele pode ser totalmente ou pelo menos traduzido em formato de lote. O objetivo é converter o script em formato de lote, para que eu possa usar BAT para EXE para converter o lote resultante arquivo em um binário executável. O script oculta ou mostra arquivos ocultos, aqui está o conteúdo dos scripts:

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

Eu não sou um programador profissional, mas já vi a VBS traduzida em lote antes, mas não sei todos os detalhes de como fazê-lo. Eu poderia fazer dois scripts em lote, um para esconder, um para mostrar, mas o script VBS faz os dois. Eu gostaria de manter essa singularidade. Agradecemos antecipadamente.

    
por Mr. Mendelli 01.06.2017 / 07:22

1 resposta

1

Bem, com uma pesquisa bastante refinada na web, descobri precisamente o que estava procurando. Eu encontrei Software da FK2O VBS para EXE , a última vez que procurei por essa ferramenta, não encontrei resultados. Na verdade, é uma ótima ferramenta e está muito próxima da ferramenta BAT to EXE . Tudo o que você precisa fazer é arrastar e soltar seu script VBS no programa, escolher suas opções e configurações e, em seguida, clicar no botão de compilação.

    
por 01.06.2017 / 07:34