問題タブ [external-process]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - C から外部プログラムを実行し、その出力を解析するにはどうすればよいですか?
ゲームに必要なファイルのリストを出力するユーティリティがあります。そのユーティリティを C プログラム内で実行し、その出力を取得して、同じプログラム内で操作できるようにするにはどうすればよいですか?
更新: 情報が不足しているため、良い判断です。このユーティリティは一連の文字列を吐き出し、これは Mac/Windows/Linux 間で移植可能であると想定されています。ユーティリティを実行し、その出力を保持するプログラムによる方法を探していることに注意してください(標準出力に出力されます)。
c# - c# を使用してプロセスが既に実行されているかどうかを確認するにはどうすればよいですか?
外部exeを時々開始する必要があるC#winformsアプリケーションがありますが、別のプロセスがすでに実行されている場合は開始したくなく、それに切り替えます。
では、以下の例では、C# でどのようにすればよいのでしょうか?
perl - Perlでコマンドの実行が失敗したときにstderrを読み取るにはどうすればよいですか?
diff
でコマンドを実行していperl
ます。
ここではdiff
、何らかの理由で失敗した可能性があります。例: stderr は/usr/local/bin/diff: test.txt: No such file or directoryを示しました。このメッセージを番組で読みたい。diff
コマンド (またはgrep
実行したコマンド) の stderr メッセージを見つけるにはどうすればよいですか?
事前に助けに感謝します。
ありがとう、マシュー・リジュ
c#-2.0 - C#Windowsフォームアプリから.batファイルを実行するにはどうすればよいですか?
私がする必要があるのは、ユーザーの要求に応じて、C#2005GUIアプリに.batといくつかのVBScriptファイルを呼び出させることです。これは休暇が終わるまでの一時的な解決策であり、すべてC#で記述できます。VBScriptファイルを問題なく実行できますが、.batファイルを実行できません。C#アプリで「クリック」して.batファイルを実行すると、DOSウィンドウが非常に速く開閉し、テスト.batファイルが実行されません-「Windowsはbatを内部コマンドまたは外部コマンドとして認識しません」はエラーですDOSボックスに返されます。.batファイルをダブルクリックするか、コマンドプロンプトから手動で実行すると、実行されます。また、ユーザーの操作が必要でない限り、.batファイルをサイレントに実行する必要があります。このスクリプトは11k以上のファイルをネットワークマシン上のフォルダーにコピーし、場合によってはWindowsが「忘れる」
これまでのところ、私のC#ソースにはこれがあります:
私はこのコードが機能しないことを知っています-しかしそれは本質的に私がそれをしたいことです。私が見ているのは、.batファイルの場合は次のようなものです。cmdを使用して.batを実行するようにシステムに指示する必要があると思います。私はこれをどのように行うかについて途方に暮れています。私はC#2003用のこのサイトをチェックアウトしました。私はC#に非常に満足しているので、あまり役に立ちません。
編集:ケビンの投稿を使用して、私はそれを再試行しました。その投稿と同じソリューションスクリプトですが、リダイレクトする必要がないため、変更しました。
oracle - ORA-28579: 外部プロシージャ・エージェントからのコールバック中にネットワーク・エラーが発生しました
Oracle クエリから外部 C 関数を呼び出そうとしたときにこのエラーが発生したことはありますか? Oracle 10g を使用していますが、ライブラリ内の 2 つの関数のいずれかを呼び出そうとするたびに、このエラーが発生します。機能する関数はすべて自己完結型であり、OCI* 関数への呼び出しはありませんが、他の関数への呼び出しは毎回正常に戻ります。
失敗した C コードを呼び出すために使用されるストアド プロシージャは次のとおりです。
どんな助けでも大歓迎です。このエラー メッセージで私が見つけたすべてのことは、取るべき行動は次のとおりです。 Oracle カスタマー サポートに連絡してください。
編集: トークン clob で OCILobTrim (長さを 0 に切り詰めるため) を呼び出した後、libclntsh の奥深くに segfault があることがわかっているところまで絞り込みました。このプロシージャを呼び出すために使用したコードを次に示します。
この設定に問題があり、OCILobTrim の問題を引き起こしている可能性がありますか?
c++ - プログラムで実行されたシステム コマンドの標準エラー出力のブロック
私はC ++でこのプログラムを持っています:
実行してコンパイルし、たとえば「helo」と入力すると、プログラムはエラーを出力します。
このエラーが表示されないようにすることはできますか? システムコマンドからエラーを無効にする方法はありますか?
perl - Perl で .EXE コマンドを組み合わせるにはどうすればよいですか?
一連の .EXE コマンドがあります。これらすべてのコマンドを Perl で単一のファイルとして実行するにはどうすればよいですか? Perl で .EXE ファイルを呼び出すプロセスは何ですか?
c# - C# で外部アプリケーションを起動するときに Thread するかしないか
ftp ログを監視する win サービスを作成しています。ファイルがアップロードされたときに、powershell スクリプトなどの外部アプリケーションを起動して、ファイルを操作したいと考えています。私の質問は、私がそれを行うときにこれを別のスレッドにスピンオフしたいのですか、それともそれが終了するまで待ってから先に進むべきですか.
このプロセスはすでにスレッド化されており (サービスは複数のサーバーを監視する予定です)、スレッドがスレッドを開始するという考えが気になります。これは心配すべきことですか、それとも私の帽子にアルミ箔が多すぎる場合です.
python - Pythonで外部プログラムを呼び出し、出力と戻りコードを取得する方法は?
Python スクリプトを使用して外部プログラムを呼び出し、出力と戻りコードを取得するにはどうすればよいですか?
java - Java コード内からのプログラムの実行
Java コードからプログラムを呼び出す最も簡単な方法は何ですか? (実行したいプログラムは aiSee で、コマンド ラインまたは Windows GUI から実行できます。私は Vista を使用していますが、コードは Linux システムでも実行されます)。