PowerShell で ssh で繋いだ先のログを流しながらファイルにも保存する

Web アプリの動作確認中、エビデンスとしてログファイルを残さなければならない場面とそこそこ出くわすかと思います。Windows でも ssh コマンドを使えるようになったので、それで Linux サーバーに接続しファイルに残すのはいいですが、一緒に画面にも流したいですよね。Linux の tee コマンドにあたる Tee-Object というコマンドがあるのでそれを使用します。

“PowerShell で ssh で繋いだ先のログを流しながらファイルにも保存する” の続きを読む

.bat で Excel ファイルを開く

バッチファイルまたはコマンドプロンプトから、「規定のアプリケーション」でファイルを開く方法についてです。単純にエクスプローラーでファイルをダブルクリックした時の動きを再現したいのですが、定期的に忘れて調べている気がするのでメモしておこうと思います。

“.bat で Excel ファイルを開く” の続きを読む

Windows で特定の文字が含まれるファイルをコピーする

ある無秩序なフォルダの中から、特定の文言を含むテキストファイルをコピーする必要があったりします。フォルダ内に数ファイルしかない場合は問題ありませんが、100とか超えてくると人間が行う作業ではないですよね。そんな作業が好きな人もいるかもしれませんが、嫌いな人は次の PowerShell を試してみてください。

“Windows で特定の文字が含まれるファイルをコピーする” の続きを読む

スリープ状態の PC が勝手に起動する

パソコンを買い替え(マザーとCPU、メモリを替え)てから、スリープにしておくと勝手に立ち上がる現象が発生するようになりました。前のパソコンでも同じ現象が起こっていたので、同じように調査することにしました。

環境は以下の通りです。

  • Windows 10
  • ASUS H170M-PLUS(マザーボード)
  • Logicool M325(マウス)
  • Logicool K270(キーボード)

“スリープ状態の PC が勝手に起動する” の続きを読む

RDBI + SQL Server で NVARCHAR を SELECT するとエラーが発生する

Ruby から SQL Server を操作しようとすると、以下のエラーが出て何もできません。環境は Windows で、rdbi-driver-odbc を使用してデータベースにアクセスしようとしています。

[text]C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:214:in block in new_execution': undefined method []’ for nil:NilClass (NoMethodError)
from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:211:in collect'
from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:211:in
new_execution’
from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi0.9.1/lib/rdbi/statement.rb:163:in execute'
from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi0.9.1/lib/rdbi/database.rb:189:in
execute’
from C:/dbtest.rb:6:in `<main>’ WARNING: #<ODBC::Statement:0x2d69000> was not dropped before garbage collection.[/text]

たしかに、Ruby から SQL Server を使うひとなんてまれなんでしょうが、この仕打ちはないんじゃないでしょうか・・・。しかしここで挫けるわけにはいかないので、解決策を調べてみました。

“RDBI + SQL Server で NVARCHAR を SELECT するとエラーが発生する” の続きを読む

今まで元気だった Office がライセンス認証を要求してくる

今まで普通に使えていた Excel さんが、ライセンスを確認できませんとかとぼけたことをおっしゃるようになりました。もちろんライセンス認証はすでに完了しています。1年間 Office さん使っていたのですが、認証できてなかったら1年間何も言われないなんてありえません。Office Standard 2010 での話です。

“今まで元気だった Office がライセンス認証を要求してくる” の続きを読む