本当にだまされていないすべての強力な、ここで自分の治療のいくつかはあります
1:新しいコンソールプロジェクト(これは十分に幸せに気軽にお問い合わせください任意の項目可能)を作成します。
2:「すべて」の検索エンジンをダウンロード「ES」ESは、すべてのコマンドプロンプト検索から、コマンドラインインターフェイスでダウンロードし、ダウンロードリンクします。https://www.voidtools.com/zh-cn/downloads/#cli
3:プロジェクトのルートディレクトリにある「Everything.exe」と「ES.exe」
これらは皆、「ソフトロード」のために提示したコードのどのような形「硬質充填」が不可欠開発前、あります
1:新しいコンソールアプリケーションを作成します。
2:ESすべての検索を開始することによって実行されたコマンドを実行するために使用される「CmdHelper」ツールを追加します。
パブリッククラスCmdHelper { プライベート静的な文字列CmdPath = @ "C:\ WINDOWS \ System32に\ cmd.exeの"; 公共の静的な無効RUNCMD(文字列cmdを、外列出力) { //説明:かかわらず、コマンドが正常に終了コマンドを実行したかReadToEnd()メソッドを呼び出すとき、仮死状態にあるかどうかの CMD = cmd.Trim()TrimEnd( '&')+ "&出口"。 使用(プロセスP =新しいプロセス()) { p.StartInfo.FileName = CmdPath。 p.StartInfo.UseShellExecute =偽; //起動するには、オペレーティング・システムのシェルを使用するかどうか p.StartInfo.RedirectStandardInput =真; //は、呼び出しプログラムからの入力を受け付け p.StartInfo.RedirectStandardOutput =真;呼び出しプログラムによって取得//出力情報 p.StartInfo.RedirectStandardError =真; //標準エラー出力をリダイレクト p.StartInfo.CreateNoWindow =真; //ウィンドウを表示しません p.Start(); //プログラムを開始 CMDウィンドウに//書き込みコマンド p.StandardInput.WriteLine(CMD)。 p.StandardInput.AutoFlush =はtrue。 //出力CMDウィンドウを取得します。 出力= p.StandardOutput.ReadToEnd()。 p.WaitForExit(); //プログラムが終了するのを待って、実行プロセスの終了 p.Close(); } } }
3:メインプログラムは、プログラムを開始する前に、最初のスタート「すべて」に注意を払う、値で有効になっています
公共の静的な無効メイン(文字列[] args) { 文字列str = ""; //「MP4」のコンピュータを検索するなど、スペースの真ん中に注意を払います 文字列CMD = "es.exeの*のMP4"。 CmdHelper.RunCmd(CMD、アウトSTR); Console.WriteLineを( "{0}"、str.ToString())。 Console.ReadKey(); }
4:図の効果。
終了:すべてが特別なニーズや非常に役立つの開発が強く、軽量、柔軟な検索ツールであり、好奇心から、彼はコードがあなたに有益な農業容易ではない場合は、見て興味を持っている友人のためにそれを研究し、報酬サポートを探して!