プリンタドライバのインストーラを作成しようとしています。そのために私はポートを作成する必要があります。ネットワークプリンタの場合は、 'prnport.vbs'を使用してポートを作成できます。プリンタのローカルポートを作成する
cscript c:\Windows\System32\Printing_Admin_Scripts\en-US\prnport.vbs -a -r [PORTNAME] -h [IPADDRESS] -o raw
ただし、このスクリプトではローカルポートを作成できません。
I sow thisポストがWin7ではうまくいかないようです。
誰でも私をcmdまたはC#ソリューションに誘導してローカルポートを作成できます。
ここにはC++ WinAPIソリューション(https://stackoverflow.com/q/1325485/62576)があります。使用されるすべての関数をC#にインポートすることができます。私はhttp://pinvoke.netに宣言があると確信しています。 –