ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文
Microsoft Jscript をコンパイル ( No.0 )
日時: 2009/02/21 19:54
名前: lightbox



使い道としては以下のようなもの

拡張子:
var WshNetwork = new ActiveXObject("WScript.Network");
WshNetwork.MapNetworkDrive ("Z:", "\\\\night\\c$", false, "administrator", "password");
ネットワークドライブの接続したいだけなんだけど、スクリプトなのでパスワードが読めてしまう なのでコンパイル
拡張子:
jsc /t:winexe night.js
で、night.exe のできあがり ( とは言うものの、exe を開くと文字列が読めてしまうので、もう一工夫(処理は読めないので)必要ですが・・・ ) VBScript は、VB に書き換えて VBC で(書き方が少し違うので注意が必要)。 http://msdn.microsoft.com/ja-jp/library/7t9k08y5.aspx
拡張子:
Module MyModule
Sub Main()

	Dim WshNetwork as Object

	WshNetwork = CreateObject("WScript.Network")
	Call WshNetwork.MapNetworkDrive ("Z:", "\\night\c$", False, "administrator", "password")

End Sub
End Module
拡張子:
vbc /t:winexe night.vb

※ 実行環境には、少なくとも .NET Framework ランタイムがインストールされている必要があります http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=ja