私は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. Command Line(CDH 5)を使用してHadoopサービスを開始する
- 4. AlarmManagerを使用して別のサービスからサービスを開始する
- 5. サービスを開始してデータを返す
- 6. アクセス(パスワード使用していない:NO) 'をサービスMySQLの開始'
- 7. Android BackGroundサービスは、開始サービスを使用してLollipopで動作しません
- 8. mongo dbをインストールし、WiXツールセットインストーラを使用してmongoサービスを開始します
- 9. アンドロイドアプリでライブストリームURLを使用してサービスのバックグラウンドミュージックを開始するには
- 10. Antを使用してリモートからTomcatサービスを開始/停止する方法
- 11. NSSMを使用してWindowsサービスとしてNodeJsプロセスを開始できない
- 12. Windowsサービスを開始
- 13. カスタムアクションを使用してアクティビティを開始
- 14. ProcessBuilderを使用してCMDを開始
- 15. インテントフィルタを使用してアクティビティを開始
- 16. pm2を使用してパースダッシュボードを開始
- 17. JNAを使用したサービスの開始/停止
- 18. アクティビティ開始Bluetoothを使用して
- 19. Tomcatドッカーコマンドを使用して開始
- 20. サービスを停止し、バッチファイルを実行してからサービスを開始する
- 21. 開始するサービスを作成する
- 22. アンドロイドはサービスを開始します
- 23. Androidサービスを開始しますか?
- 24. ウィジェットボタンをクリックしてサービスを開始するには?
- 25. サービスが開始しない
- 26. ロードバランサを使用して開始して信頼する側
- 27. Androidサービス - サービスを開始して別のアクティビティにリダイレクト
- 28. Androidでサービスを開始
- 29. サービスでタイマーを開始
- 30. Android:パラメータでサービスを開始