私はexeファイルをWindowsサービスから呼び出したいと思っています。そのexeファイルを表示するとoututを生成するのですが、実際のメッセンジャーが表示されます。実際のサービスはexeファイルがタスクマネージャを表示していますが、 putwindows service
-1
A
答えて
0
これは、サービスがユーザーのもとで実行されていないためです。だからあなたは "出力メッセージ"(私はいくつかのメッセージボックスや何かのダイアログベース)を見ることはできませんが、 "すべてのユーザーからプロセスを表示する"チェックボックスがオンになっている場合のみ、タスクマネージャでプロセスを見ることができます。
出力を確認する必要がある場合は、少なくともテスト期間はファイルに情報を格納しますが、サービスが実行されているユーザーには適切な権限があることを確認してください。
0
2番目のexeファイルで、ファイルを作成できないように処理されない例外が発生する可能性があります。 一般的な問題の1つは、ファイルのアクセス許可です。サービスIDには、対象のフォルダにファイルを作成する権限が与えられていることを確認します(特に、ネットワーク共有の場合)。
また、イベントログに見て、サービスに関連するものがあるかどうかを確認することもできます。
関連する問題
- 1. Windows Service throw MessageSecurityException
- 2. C#windows service program
- 3. C#windows service writing
- 4. Visual StudioのWindows Service&Configアプリケーションのベストプラクティス
- 5. OpenXML、IsolatedStorage、NETWORK SERVICEおよびWindows Server 2008
- 6. exe to service
- 7. Visual Studio Add Installer for Service Missing
- 8. Service Broker Queueカスタムレポート
- 9. SQL Reporting Service - データモデル
- 10. symfony2のService DependencyInjection
- 11. aSmack as a service
- 12. @Serviceの@Autowired ServletContext
- 13. Open protobuf service
- 14. mediaplayerとservice class
- 15. OpenShift:503 Service Unavailable
- 16. GestureDetector using service
- 17. blackberry push sdk service
- 18. CENT OS xinetd service
- 19. NetworkOnMainThreadException in Service
- 20. wcf rest serviceメッセージログ
- 21. Soapui post rest service
- 22. Android:Timer in Background Service
- 23. Java Network Service Scanner
- 24. WCF - http:// xxxxx/Service/
- 25. spring.netとWCF Rest Service
- 26. S3 Amazon Web Service Permission
- 27. Tridion Core Service Update Error
- 28. WCF Service singleton get instance
- 29. Microsoft Service ManagerコンソールAPI?
- 30. Oracle Service BusトレースAPI
exeの名前を間違えて入力したことはありますか? – Josh
実際に私はputを作成するexeファイルを呼び出したい –
サービスを実行するために使用されたアカウントが実行され、フォルダ(フォルダpermsions)の出力を作成する権限を持っているかどうかを確認 – abmv