標準のコマンドラインプロンプトコマンド "CD"をエミュレートして、検索機能を提供します。私の研究では、ホストシェルの現在のディレクトリパスを変更する方法には至りませんでした。コマンドシェルのコマンド(例: "cd")をエミュレートしてコマンドプロンプトの状態を終了するには
答えて
「検索機能」を強化するために、コマンドインタプリタのCDコマンドが何をするのかはかなり怪しいです。右の「CD」ディレクトリで起動するのは難しくありません。 CreateProcessを使ってcmd.exeを起動するだけです。 lpCurrentDirectory引数を使用すると、現在のディレクトリを設定できます。 ShellExecuteEx()もうまくいきます。
基本的な考え方は、別のディレクトリに移動するときにワイルドカードを許可することです。たとえば、「CX pr *」などのコマンドを使用して、C:\からC:\ Program Filesに移動する場合があります。このコマンドは、一致が見つかるまで、ディレクトリツリー内で一致(上と下の両方)を検索します。一致は、ユーザに受け入れて変更を促すプロンプトを提供する。私はCreateProcess()を試してみましたが、正しいパスで新しいコマンドプロンプトウィンドウを生成しますが、私にとってはうまくいかないでしょう。私は、可能なように見えるように変更を行うことができるパス選択を提示するGUIを備えたシンプルなユーティリティを見てきました。 – Freebooter
私はあなたが何を話しているのか分かっていません。コンソールモードウィンドウでTABキーを押すだけで、ファイル名の断片を自動完成します。 –
- 1. 電子アプリケーションを終了してコマンドプロンプトを終了する
- 2. 終了時の状態でAndroidアニメーションを終了する
- 3. GoSublimeのコマンドシェルで "go run"を終了するには?
- 4. Phaserの状態を終了し、以前の状態に戻す方法
- 5. CDトレイの状態を検出する
- 6. .profileコマンドプロンプトを終了するには
- 7. tclベースのコマンドシェルをプログラムから終了する方法は?
- 8. 無限ループを終了してエラー状態を処理する
- 9. iosが終了状態のブルートゥース状態の変化を検出しました
- 10. UISwipeGestureRecognizerの状態は常に終了しました
- 11. 終了した子プロセスの終了状態をシェルに正しく渡す方法はありますか?
- 12. Kubernetes statefulsetが完了した状態で終了します
- 13. Python:Windowsで新しいコマンドプロンプトを起動し、終了/終了を待ちます
- 14. ui-routerのスティッキー状態を終了します
- 15. トランジションの状態が終了しても、トランジションの状態が維持されないのはなぜですか?
- 16. broadcastreceiverで発信コールの終了状態を検出する
- 17. コマンドプロンプト/パテを閉じずにコマンドプロセスを終了したい
- 18. NEW_SAVING状態で強制的にYARNアプリを強制終了する方法は?
- 19. 終了したJavaスレッドの中断状態を取得する方法は?
- 20. コマンドプロンプトを使用して特定のJavaプロセスを終了
- 21. MediaElement現在の状態が終了しました。Unreason
- 22. 閉じる$ uibModal On $状態を終了する
- 23. アニメーショントランジションの終了時に状態を変更する方法は? - Angular 2
- 24. エグゼキュータアプリケーションが状態KILLEDで終了しましたexitStatus 143
- 25. 状態が開始されて終了しなかった
- 26. AtomikosログのUserTransactionの「終了」状態は何を意味しますか?
- 27. ウィンドウ状態をエンコードせずにプログラムでNSAppを終了するには?
- 28. プロセスが終了した後の状態の復元
- 29. クライアントサーバはスレッド状態で一時停止/再開/終了する
- 30. Cコードが0以外の状態で終了する
お使いのオペレーティングシステムはどちらですか? –
この質問は、Windowsプラットフォームに固有のものです。 – Freebooter