Документация по Shell не очень ясна, возможно, я запутался.
- Как передать% CD% в качестве аргумента команде, которую я запускаю?
- Что именно является первым аргументом? Что означает "открыть", "напечатать" и т.д.? Что означает "", "" во втором примере.
В частности, я заинтересован в запуске такой команды:
Shell("open","explorer","%CD%")
Но это не совсем работает. explorer
открывается, но не с компакт-диска. Самый последний пример документации работает:
Shell("new_console:Ibn","cmd","/k start explorer \"%CD%\" && exit")
Это озадачивает. Почему это работает, а не другой?
Я использую сборку 161022 (последняя на момент написания).
Спасибо,