2011-12-11 15 views
3

WScriptを使用してテキストファイルを書き込むにはどうすればよいですか?それはDに戻るんFileSystemObjectオブジェクトWScript.shellを使用してファイルを書き込む

function WriteFile() 
{ 
    var fso = new ActiveXObject("Scripting.FileSystemObject"); 
    var fh = fso.CreateTextFile("d:\\Test.txt", true); 
    fh.WriteLine("Some text goes here..."); 
    fh.Close(); 
} 

<body onload = "WriteFile();"> 
</body> 

を使用して、//ユーザー/ユーザー/ APPDATA /ローカル

私のサンプルコード:私はCに格納できるログファイルを書きたいが、ローカルCでそれはない。

+1

可能な複製[Cハードウェアでテキストファイルを作成して、JavaScriptを使用して書き込む](http://stackoverflow.com/questions/8461331/create-and-write-text-file-on-c-hardrive-using-javascript) ) –

答えて

6

fhに1つの重要なパラメータがありません。右のコードです:

var fh = fso.CreateTextFile("d:\\Test.txt", 2, true); 

2は、ファイルの書き込みにfsoに伝えバイトコード、であるのに対し。読み値が1で付加価値が8の場合。

これはあなたには分かります。

+0

ええ、とにかく感謝します。 –

関連する問題