Я хотел бы эмулировать стандартную команду командной строки "CD", чтобы создать расширенную версию, которая, например, предоставляет возможность поиска.Мои исследования не привели меня к способу изменения текущего пути к каталогу оболочки хоста.
Мрачно, как команда CD интерпретатора команд будет делать что-либо для улучшения «возможности поиска».Начать с правильного каталога «CD» не сложно.Просто используйте CreateProcess для запуска cmd.exe.Аргумент lpCurrentDirectory позволяет вам установить текущий каталог.ShellExecuteEx () тоже работает, немного проще понять.