Windows 2000で開発しています。プリンタ名(プリンタドライバ名)をVBで変更したいと考えておりますが方法がわかりません。Windows XP以上でしたら WMIでWin32_Printerで可能ですが2000で実現する方法は無いでしょうか?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\[PrinterDevice]のNameの値を書き換えるとか、SetPrinterData(Ex)で同じことをする、とか、発想を変えて、ExplorerによるRenameを使うようにするとか。