Windows XPで次のコマンドを使用しましたが、完全に正常に動作しています。
rundll32.exe url.dll,FileProtocolHandler c:\test.pdf
しかし、Windows 2003 サーバー (正確には、Windows 2003 R2、Enterprise Edition、SP-2) では同じコマンドがまったく実行されません。私の要件は、実際には、ローカルディスクに保存されたpdfドキュメントを、使用する予定のoracle form6iで開くことです
HOST('cmd /c rundll32.exe url.dll, FileProtocolHandler "c:\test.pdf"');
オフコースで機能しないコマンド。要点は、そもそもコマンドが dos シェルで機能しない場合、それをオラクル フォームからどのように実行するかということです。Windows 2003 でこのコマンドを実行する方法を教えてください。なぜ同じコマンドが2003年ではなく、XPでは完全に問題なくpdfを開くのですか?
ありがとう。