Windows Script Encoder
vbscriptやjscriptのソースを暗号化する為のツール。ここからダウンロード出来る。
使い方
コマンドプロンプトを起動して、Windows Script Encoderがインストールされたディレクトリに移動し、
screnc hogehoge.vbs hogehoge.vbe
って感じで叩けばok。最初の引数がエンコード前のファイル名、2番目の引数がエンコード後のファイル名。
オプションコマンド
オプション | 概要 | 使用例 |
/s | 途中経過を出力しない | screnc.exe /s sample.vbs sample.vbe |
/f | エンコード結果で入力ファイルを上書き(元のファイルは残らない) | screnc.exe /f sample.asp |
/xl | 「.asp」ファイルの先頭に@Languageディレクティヴを追加しない(「.asp」ファイルのエンコード時にのみ指定可能) | screnc.exe /xl sample.asp sample2.asp |
/l <使用言語> | コード内に言語の指定がない場合に使用するデフォルト言語(VBScript|JScript)。/lオプションが無指定の場合、「.html」「.sct」「.js」ファイルはJScript、「.asp」「.vbs」ファイルはVBScriptであると見なす | screnc.exe /l VBScript sample.asp sample2.asp |
/e 拡張子 | ScriptEncoderが認識できない拡張子(例えば、「.wsf」など)をエンコードしようとした場合、特定のファイル拡張子への関連付けを行う(ファイル拡張子については以下の表参照) | screnc.exe /e sct sample.wsf sample.wsf |
*1:Visual Web Developer