Hvorfor konvertere VBS til VBE?
Den eneste praktiske grund til at kode en .vbs til .vbe er at gøre kildekoden sværere at læse ved første øjekast - for eksempel for at distribuere et script uden straks at afsløre dets logik. Det giver ikke reel sikkerhed, da kodningen er en kendt substitutions-cipher, som gratis online-dekodere kan vende om på få sekunder.
Sådan konverterer du VBS til VBE
Microsoft Script Encoder FREE
Download screnc.exe fra Microsoft, åbn en kommandoprompt, og kør screnc.exe input.vbs output.vbe for at generere den kodede fil. Ingen yderligere indstillinger er påkrævet.
Om disse formater
En VBS-fil er et VBScript - kildekode i almindelig tekst, som Windows kører med sin indbyggede Windows Script Host. Dobbeltklik på en .vbs udfører den med det samme; den åbner den ikke. For…
Åbn .VBS detaljer →En VBE-fil er en VBScript, hvis kildekode er blevet sløret af Microsofts Script Encoder for at skjule den. Ved at dobbeltklikke på en køres den med det samme via Windows Script Host -- den…
Åbn .VBE detaljer →Kvalitet & hvad man skal være opmærksom på
- Kodningen er let at vende om - gratis online-dekodere og scripts, der gør det, har eksisteret siden de tidlige 2000'ere; brug ikke
.vbetil at beskytte følsomme data såsom adgangskoder eller API-nøgler. .vbeer et almindeligt format for ondsindede scripts, fordi kodningen slører kilden; behandl en uventet.vbe-fil som mistænkelig, på samme måde som en uventet.vbs.- VBScript er ved at blive fjernet fra Windows; screnc.exe og
.vbegiver kun mening til kortsigtede distributionsbehov - for langsigtet automatisering bør du migrere til PowerShell i stedet.
Ofte stillede spørgsmål
Kan jeg dekode en `.vbe` tilbage til `.vbs`?
Kører `.vbe` hurtigere end `.vbs`?
.vbe opfører sig identisk med den originale .vbs ved kørsel, uden forskel i ydeevne.