問題タブ [windows-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.

0 投票する
2 に答える
2694 参照

windows - « プログラムが応答していません » とはどういう意味ですか?

このメッセージは何を意味していますか? Microsoft Windows ステータス クエリに «応答» する API はありますか?

技術的な答えを探しています。ありがとう :)

0 投票する
0 に答える
420 参照

windows - すべてのプロセスとサービスが Windows の特定のフォルダーにアクセスするのを停止します (それらを除外します)。

Windows Server 2008 では、いくつかの変更を適用するために、特定のフォルダーにアクセスするすべてのプロセスを停止する必要があります。次に、停止したすべてのプロセスを復元する必要があります。それを行うことができるツールはありますか?.bat または .vbs ファイルを使用してそれを行うことは可能でしょうか? タスク マネージャーを使用してプロセスを見つけて強制終了することについて話しているのではありません。必要なときに自動的にそれを行うものが必要です。また、そこで作業している間はこれらのプロセスをブロックし、仕事が終わった後にのみ取り消すか、アクセスを許可する必要があります。

前もって感謝します。

0 投票する
0 に答える
2620 参照

c# - C# git コマンド ライン プロセス

私たちの組織は、さまざまなリポジトリに VisualStudioOnline、GitHub、および BitBucket を利用しています。私は、定期的なスケジュールでpullさまざまなリポジトリからの変更を自動化する方法を c# で見つけようとしています。gitこのようなプロセスを開始してから、標準入出力をリダイレクトしようとしました。

ブロック内で、次のようなコマンドを実行できgitます。

  • si.WriteLine("cd \"P:/code/testapp\"");git シェルをそのディレクトリに移動します
  • si.WriteLine("git rev-parse HEAD"); これにより、その場所にあるリポジトリの最新のハッシュが得られます。

bash シェルで返されたハッシュを確認でき、次のように標準入力から読み取ることもできますvar hash = so.ReadLine();

私がやろうとするとsi.WriteLint("git pull");、ユーザー名とパスワードを要求されますが、これは私が期待することですが、それは標準の入出力では行われません。var prompt = so.ReadLine();ユーザー名またはパスワードのプロンプトを表示できず、プロンプトにパスワードを入力することもできませんsi.WriteLine("username");

これを機能させるために多くのことを試みましたが、今のところうまくいきません。 警告: 厄介なコードが先にあります。傑作を作成するのではなく、何かをすばやくプロトタイプ化しようとしました


試行 1 : 上記のように標準の入力/出力リダイレクトを使用して、ユーザー名/パスワードのプロンプトを読み書きしようとしました。


試行 2git : bashによって使用されている ssh-agent プロセスを取得して書き込みを試みます


試行 3 : 資格情報を利用git config credential.helper wincred する これと 4 つの試行は非常によく似ています。繰り返しますが、コマンドラインからこれらの資格情報マネージャーのいずれかにパスワードを設定する方法を見つけようとしています。


試行 4 : Git-Credential-Manager-for-Windows を利用する ここでドキュメントを調べてみましたが、これらの行に沿って何かを行うための拡張要求があるようです。

これらは両方とも、1 つを試みるには同様の問題があるようです。git シェルは、git シェルとは別の標準入出力を処理する別のプロセスを呼び出しているようです。ただし、これらの最後の2つの違いと希望は、これらの資格情報マネージャーを直接呼び出して、異なるURLのユーザー名/パスワードを設定する方法はありますか? .git ディレクトリの構成ファイルには、使用するマネージャーを指定するための資格情報設定があり、ユーザー名と電子メールがプレーン テキストで保存されます。

マシンのシェルを介して呼び出し、git pullそのシェルを介して資格情報を一度入力すると、資格情報が保存されているように見えますが、ユーザーが Web サイトを介して資格情報を入力し、コマンド ラインを介してマネージャーを呼び出す方法はありますか?将来の自動使用のためにその情報を安全に保存しますか?

私もこれに出くわしました。まだ試す機会がありませんが、これはこのようなことを行うための実行可能なオプションですか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
380 参照

c# - 他のプロセスの wm_messge (または wm_command) を追跡する方法はありますか?

私のコンピューターは、Google Chrome を開くたびに閉じるウイルスに感染しました。インターネットで見つけたすべての関連ツールとマルウェアの削除を試しましたが、問題は解決しません。

ここで、他のプロセス(または少なくともツールでランチするクロムプロセス)wm_message(またはwm_command)を追跡するツール(C#.NETを使用)を作成して、どのプロセスがwm_messageを送信して閉じるかを確認したいと考えていますその後、それを削除します。

プロセスが受け取る wm_messages を取得する方法はありますか?

0 投票する
2 に答える
1156 参照

c# - Process CMD.exe 行を Textbox C# にコピーする方法

出力CMD行をテキストボックスにコピーする必要がありますか? はいの場合は、対処方法を教えてください

0 投票する
1 に答える
108 参照

asp.net - ASP.NET アプリケーションで開始できるプロセスの数に制限はありますか?

IIS でホストされているシグナル サーバーがあります。ハブには、Windows で 600 のプロセスを開始してからそれらを強制終了する機能があります。

ただし、クライアントでこの関数を呼び出すと、プロセスを強制終了しているときに例外が発生します。

プロセス 104 を強制終了できません: Die Anforderung kann nicht verarbeitet werden, da der Prozess Beendet wurde (プロセスが既に終了しているため、要求を続行できません。)

104 個のプロセスしか実行し続けることができないようです。そして、それらの残りは開始直後に終了します。

  • コンソール アプリケーションで同じことを試してみたところ、すべてのプロセスを開始して強制終了できました。
  • 別のアプリケーションを使用して大量のメモリを消費しようとしましたが、104 個のプロセスを実行し続けることもできました。
  • 別のアプリケーションを使用して大量のメモリを消費しようとしましたが、104 個のプロセスを実行し続けることもできました。
  • 考えられるすべての IIS 構成も確認しましたが、この問題に関連する設定は見つかりませんでした。

そこで、ASP.NET アプリケーションでより多くのプロセスを開始する方法を誰かが知っているかどうかを尋ねたいと思います。

誰かが私を助けてくれれば、とても感謝しています。ありがとう!

0 投票する
1 に答える
4198 参照

c++ - Microsoft Windows 10 の (既定の) ページ サイズを確認するにはどうすればよいですか?

Microsoft Windows 10 の (既定の) ページ サイズを確認するにはどうすればよいですか?

各読み取り操作でフェッチされるバイト数を知りたいので、自分のシステム (x64) のデフォルトのページ サイズを確認したいと考えています。

この量はどこにありますか。FileAlignment がデフォルトで 512 に設定されている場所をいくつか読んだことがありますが、これらが同じかどうかはわかりません。