私はC#で作業していて、VBスクリプトを使用してプロセスを実行しようとしています。ファイルを実行しようとするとうまくいきます。System.Diagnostics.Process.Start(path);
正常に動作します。 System.Diagnostics.Process.Start(path);
を使用して実行しようとすると、私はウィンドウサービスを使用しています。それは私の全体のスクリプトを実行していない私はそれが起こっているのか分からない私はなぜそれが起こっているのか分からない?私もwait
コマンドを使用しましたが、まだ完全に実行されていないスクリプトファイル 何か考えですか?System.Diagnostics.Process.Startを使用してサービスを開始する
-1
A
答えて
2
提供された情報で問題が何であるかを知ることはほとんど不可能なので、問題をさらにデバッグする必要があります。
あなたは「私の全体のスクリプトを実行しません」と言います。これはスクリプトの一部を実行することを意味しますか?スクリプトはいつ実行されますか?その時点でスクリプトが実行するはずのステートメントは何ですか?
この問題に関するその他の情報がない限り、これはユーザーコンテキストまたは権限の問題である可能性があります。サービスは通常システムアカウントで実行されますが、自分で起動するアプリケーションは独自のユーザーコンテキストで実行されます。
このスクリプトがネットワーク共有にアクセスしている場合は、既にそのネットワーク共有にアクセスし、資格情報を提供しているが、サービスからそのネットワーク共有にアクセスしようとすると失敗する可能性があるという前提で、サービスがユーザーコンテキストで実行されていないためです。
関連する問題
- 1. Androidでアラームマネージャを使用してサービスを開始するには?
- 2. ブロードキャスト受信機を使用してAndroidサービスを開始する
- 3. AlarmManagerを使用して別のサービスからサービスを開始する
- 4. サービスを開始してデータを返す
- 5. Antを使用してリモートからTomcatサービスを開始/停止する方法
- 6. NSSMを使用してWindowsサービスとしてNodeJsプロセスを開始できない
- 7. ProcessBuilderを使用してCMDを開始
- 8. カスタムアクションを使用してアクティビティを開始
- 9. pm2を使用してパースダッシュボードを開始
- 10. インテントフィルタを使用してアクティビティを開始
- 11. Windowsサービスを開始
- 12. JNAを使用したサービスの開始/停止
- 13. ロードバランサを使用して開始して信頼する側
- 14. アンドロイドはサービスを開始します
- 15. Androidサービスを開始しますか?
- 16. ウィジェットボタンをクリックしてサービスを開始するには?
- 17. onshakeメソッドを使用して新しいアクティビティを開始する
- 18. サービスが開始しない
- 19. Androidサービス - サービスを開始して別のアクティビティにリダイレクト
- 20. Android:パラメータでサービスを開始
- 21. サービスでタイマーを開始
- 22. Androidでサービスを開始
- 23. サービスを子プロセスとしてプロセスを開始します
- 24. Java Webサービス操作のスレッドを作成して開始する
- 25. アプリケーションのonCreateでサービスを開始する
- 26. 着信がサービスを開始する
- 27. Visual Studioセットアッププロジェクトインストーラでサービスを開始する
- 28. WCFサービスを開始するには?
- 29. Rally REST WebサービスAPIを開始する
- 30. Androidの設定を開始するサービス