WSHのSendkeysメソッドで日本語の文字列を文字化けせずに自動入力させるプログラムを現在作成しております。
そこで質問があります。
sh.Run()でコマンドプロンプトを呼び出し"格納したい文字列"をクリップボードに格納することはできたのですが"格納したい文字列"のところに変数を使用するにはどうすればよいのでしょうか?
お詳しい方、ご教示願います。
<ソースコード>
var sh = WScript.CreateObject("WScript.Shell");
// 文字列をクリップボードに格納
sh.Run( "cmd.exe /c echo 格納したい文字列 | clip", 0, true );
// ペースト
sh.SendKeys( "^v" );
<参考URL>
http://computer-technology.hateblo.jp/entry/20150221/p4


回答2件
あなたの回答
tips
プレビュー