2023-03-16 FSO WriteLineでエラーになる場合はunicodeが原因 [wsh][vbs] unicodeからsjisに変換できない文字があると、書き込めないでエラーになるみたい。 出力ファイルをunicodeにしていいなら fso.CreateTextFile("c:\sandbox\hoge.txt",true,true) のようにunicode=trueにすればOK。 sjisじゃないと困る場合はvbsファイル自体をUTF-16で保存して、エラーの出る文字をえらーの出ない文字にReplace()するしかない。 ネタ元: https://blog.systemjp.net/entry/2013/04/10/191821
2023-03-10 コマンドプロンプト上で、コマンドの実行結果(出力)をクリップボードにコピー コマンドプロンプト上で、コマンドの実行結果(出力)をクリップボードにコピーするには、「clip」というコマンドが利用できる。 このコマンドでは、標準入力から渡されたデータをクリップボードにコピーする。 例えば「clip < file.txt」や「type file.txt | clip」とすれば、指定したファイルの内容がクリップボードにコピーされる(「<」はファイルからデータを読み出すリダイレクト処理、「|」は次のコマンドにデータを渡すパイプ処理を表す)。