タグ付けされた質問 「process」

このタグは、オペレーティングシステムプロセスに関するものです。また、.NETのSystem.Diagnostics.Processクラスなど、特定のプラットフォームの特定の構成要素を参照する場合もあります。

16
w3wpプロセスが見つかりません
Visual Studio 2010を使用して、ローカルコンピューターのasp.net MVCプロジェクトをデバッグします。手順は次のとおりです。 [デバッグ]をクリックして、 "w3wp.exe"プロセスにアタッチしてみます。ただし、リストには含まれていません。 「すべてのセッションでプロセスを表示」がクリックされていることを確認します。

7
特定のプロセスが32ビットか64ビットかをプログラムで判断する方法
C#アプリケーションは、特定のアプリケーション/プロセス(注:現在のプロセスではない)が32ビットまたは64ビットモードで実行されているかどうかをどのように確認できますか? たとえば、「abc.exe」という名前で、またはプロセスID番号に基づいて、特定のプロセスをクエリしたい場合があります。
102 c#  process  32bit-64bit 

4
Process.Start C#からコンソールウィンドウを非表示にする
System.Diagnostics.Processクラスを使用してリモートマシンでプロセスを作成しようとしています。プロセスを作成することができます。しかし問題は、サービスの作成に時間がかかり、コンソールウィンドウが表示されることです。別の厄介なことは、コンソールウィンドウが私のウィンドウフォームの上に表示され、そのフォームで他の操作を実行できないことです。私のようなすべてのプロパティを設定していますCreateNoWindow = true、 proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden それでもコンソールウィンドウが表示されます。出力とエラーを別のストリームにリダイレクトしましたが、運はありませんでした。 コンソールウィンドウを非表示にする方法は他にありますか?私を助けてください 。 これは、scコマンドの実行に使用したコードの一部です。 Process proc = new Process(); proc.StartInfo.UseShellExecute = false; proc.StartInfo.CreateNoWindow = true; proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; proc.StartInfo.FileName = "sc"; proc.StartInfo.Arguments = string.Format(@"\\SYS25 create MySvc binPath= C:\mysvc.exe"); proc.StartInfo.RedirectStandardError = false; proc.StartInfo.RedirectStandardOutput = false; proc.StartInfo.UseShellExecute = false; proc.StartInfo.CreateNoWindow = true; proc.Start(); proc.WaitForExit();

19
Pythonスクリプトが実行されているかどうかを確認します
Webアプリの一部としてPythonデーモンを実行しています/デーモンが実行されているかどうかを(Pythonを使用して)すばやく確認し、実行されていない場合は起動するにはどうすればよいですか? デーモンのクラッシュを修正するためにそのようにしたいので、スクリプトを手動で実行する必要はありません。呼び出されるとすぐに自動的に実行され、実行を続けます。 スクリプトが実行されているかどうかを(Pythonを使用して)確認するにはどうすればよいですか?
100 python  process  daemon 

15
名前でプロセスを強制終了しますか?
プロセス(特にiChat)を強制終了しようとしています。コマンドラインでは、次のコマンドを使用します。 ps -A | grep iChat 次に: kill -9 PID ただし、これらのコマンドをPythonに変換する方法が正確にわかりません。
99 python  process  kill 


14
Javaで現在開いているウィンドウ/プロセスのリストを取得するにはどうすればよいですか?
Javaを使用してローカルマシンの現在開いているウィンドウまたはプロセスを取得する方法を知っている人はいますか? 私がやろうとしていることは、Windowsタスクマネージャーのように、現在開いているタスク、ウィンドウ、または開いているプロセスを一覧表示することですが、マルチプラットフォームのアプローチを使用します-可能であればJavaのみを使用します。
94 java  process 

8
Javaアプリケーションごとに1つのJVMがありますか?
実行中のすべてのJavaアプリケーションで同じJVMが使用されていますか、それとも「Javaアプリケーションごとに1つのJVM」が適用されますか?(たとえば、アプリケーションはIntelliJ IDEA、サーバー、NetBeansなどです) さらに、割り当てられたJVMと各Javaアプリケーションによって使用されるプロセスの間には何らかの関係がありますか?
91 java  process  jvm 


8
Linuxプロセスの状態
Linuxでは、ディスクからブロックを読み取る必要がある場合、プロセスの状態はどうなりますか?ブロックされていますか?もしそうなら、実行する別のプロセスはどのように選択されますか?
89 linux  process  kernel  cpu  states 

8
まだ開始されていないプロセスにVisualStudioをアタッチするにはどうすればよいですか?
何らかの理由でVisualStudioから実行できない.NETプログラム(Excel 2010テンプレートプロジェクトから作成されたExcelファイル)があり、起動イベントをデバッグする必要があります。 プログラムの初期化後に発生するイベントをデバッグしたい場合は問題ありません。エクスプローラーからプログラムを実行し、プロセスをVisual Studioにアタッチして、コードにいくつかのブレークポイントを追加します。ただし、ここでは、起動イベントにブレークポイントを設定する必要があります。PIDに依存せずに、特定のプロセス名やその他の機能するソリューションに基づいて、プロセスをVisualStudioにアタッチできる必要があります。 もちろんThread.Sleep(1000)、スタートアップイベントにを追加して、Visual Studioでプロセスをアタッチする時間を与えることは、問題外です。

7
Javaプロセスを正常に停止する方法は?
LinuxおよびWindowsでJavaプロセスを正常に停止するにはどうすればよいですか? いつRuntime.getRuntime().addShutdownHook呼び出され、いつ呼び出されないのですか? ファイナライザについてはどうですか、それらはここで役立ちますか? シェルからJavaプロセスにある種のシグナルを送信できますか? できればポータブルなソリューションを探しています。
88 java  linux  windows  shell  process 

6
Rubyの外部プロセスのSTDOUTから継続的に読み取る
コマンドラインからrubyスクリプトを介してblenderを実行したいのですが、その後、blenderからの出力を行ごとに処理して、GUIのプログレスバーを更新します。ブレンダーが外部プロセスであり、その標準ストリームを読み取る必要があることはそれほど重要ではありません。 ブレンダープロセスがまだ実行されているときに、ブレンダーが通常シェルに出力する進行状況メッセージをキャッチできないようです。いくつかの方法を試しました。ブレンダーがまだ実行されている間ではなく、ブレンダーが終了した後、私は常にブレンダーの標準出力にアクセスしているようです。 失敗した試行の例を次に示します。ブレンダーの出力の最初の25行を取得して出力しますが、ブレンダープロセスが終了した後でのみです。 blender = nil t = Thread.new do blender = open "| blender -b mball.blend -o //renders/ -F JPEG -x 1 -f 1" end puts "Blender is doing its job now..." 25.times { puts blender.gets} 編集: 少し明確にするために、blenderを呼び出すコマンドは、進行状況を示す出力のストリームをシェルに返します(パート1-16が完了したなど)。ブレンダーが終了するまで、出力を「取得」するための呼び出しはブロックされているようです。問題は、blenderが出力をシェルに出力するときに、blenderの実行中にこの出力にアクセスする方法です。
86 ruby  shell  process  stdout  stdin 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.