'lpr'コマンドを使用してファイルをプリンタに送信するプログラムがあります。 Windows SDK 7.1をインストールしました。 32ビットWindows 7システムで正常に動作していますが、64ビットWindows 7では動作しません。Windows 7のC#プログラムからlprコマンドが機能しない
Process proc = new Process();
proc.StartInfo.FileName = "lpr";
proc.StartInfo.WorkingDirectory = GlobalConstants.outBaseDir;
proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
proc.StartInfo.Arguments = " -S " + GlobalConstants.printerIP + " -P RAW " + filePath;
proc.Start();
実行をスローします。
「機能しない」とはどういう意味ですか? – josephthomas
'lpr'コマンドが 'proc.Start()'行に見つかりませんでした。例外がスローされました – Sundeep