Я создаю собственное дерево-древовидный проводник, в котором есть только мой репозиторий кода, папка с моими визуальными студиями и другие подобные вещи для быстрого доступа и, возможно, в конечном итоге на лету версия сравнения , Я хотел бы иметь возможность щелкнуть правой кнопкой мыши папку в этом проводнике и получить здесь сообщение cmd.exe, например, в Windows Explorer с powertoy. Есть идеи? cmd.exe/k открывает приглашение и оставляет его открытым, но я не могу найти в нем какие-либо флаги или текст, чтобы начать с определенного диска или папки.cmd подскажите здесь, в vb.net treeview
ответ
Вам просто нужно установить рабочий каталог:
Dim psi As New ProcessStartInfo("c:\Windows\System32\cmd.exe", "/k")
psi.WorkingDirectory = "<path of the selected directory>"
Process.Start(psi)
Попробуйте установить свойство тега на treenode, чтобы он содержал весь путь к папке.
Затем вы можете легко создать свой код, который открывает окно командной строки, чтобы ввести правильное расположение файла. Это также позволит вам легко добавлять/редактировать узлы на лету.
Похоже, что должен быть другой способ сделать это, но вы можете передавать команды, которые будут выполняться в качестве параметров командной строки для CMD:
cmd /k "cd c:\myDirectory"
Я тоже так думал, поэтому я проверил, как работает PowerToy, и он точно выполняет это! Параметр реестра: HKEY_CLASSES_ROOT \ Directory \ shell \ cmd \ command; команда: cmd.exe/k "cd% L" – overslacked
- 1. VB.NET Treeview
- 2. Вторичный идентификатор VB.Net TreeView
- 3. VB.Net Treeview «Откат»
- 4. vb.net TreeView IComparer
- 5. Управление привязкой Treeview в vb.net
- 6. Is Cmd Подскажите то же самое, что и терминал Ubuntu?
- 7. Powershell подскажите внизу
- 8. Выполнение команды CMD с vb.net
- 9. прохождение несколько аргументов CMD vb.net
- 10. Показать форму из TreeView в VB.NET
- 11. VB.Net Как обновить узел в TreeView NodeMouseClick
- 12. Добавить флажки в VB.NET WPF 3.5 TreeView
- 13. Показать папки/файлы в TreeView (VB.NET 2008)
- 14. VB.net как передать следующее в cmd
- 15. Создание моего собственного CMD в vb.net
- 16. Подскажите в select_tag
- 17. Подскажите в процедуре MySql?
- 18. Подскажите в .zshrc
- 19. VB.NET Process.Start Аргументы, не переходящие на CMD
- 20. Динамически генерирует управление TreeView из запроса (VB.NET)
- 21. VB.NET ошибка TreeView добавить второго ребенка узлы
- 22. Как создать Treeview из MySQL в качестве базы данных с помощью vb.net TreeView
- 23. VB.Net Фильтрация TreeView Отчеты родителей и детей
- 24. VB.Net TreeView NodeMouseНажмите среднюю кнопку мыши
- 25. Запуск команды cmd из vb.net issue
- 26. Запустите команду cmd с кнопки vb.net
- 27. Подскажите пользователя в отдельной теме
- 28. Zgen ЗШ подскажите сломаны
- 29. ЗШ 'Sticky' Подскажите
- 30. Beginner Android: подскажите, пожалуйста,
Да, я делаю эту часть, просто не знал, как правильно использовать этот путь для запуска командной строки – Maslow