2018-05-09から1日間の記事一覧

Rubyでデフォルトプリンタの名前を取得

Rubyを使ってWindowsでデフォルトプリンタの名前を取得する方法。Win32OLEはWSHのスクリプトを1:1で書き換えたら動くのが素晴らしい。 require 'win32ole' class Printer def self.defaultPrinter locator = WIN32OLE.new("WbemScripting.SWbemLocator") ser…