Я уверен, что это возможно, но я не могу понять, как это сделать.
Есть какие-нибудь подсказки?
powershell
Lachmania
источник
источник
ii
этоexplorer
, второй параметр это путь.У вас есть несколько вариантов:
Примеры:
источник
ii
является псевдонимомInvoke-Item
Используйте любой из них:
start .
explorer .
start explorer .
ii .
invoke-item .
Вы можете применить любую из этих команд в PowerShell.
На всякий случай, если вы хотите открыть проводник из командной строки, последние две команды не работают, а первые три работают нормально.
источник
Просто используйте
Invoke-Item
командлет. Например, если вы хотите открыть окно проводника в текущем каталоге, вы можете сделать:источник
источник
explorer
кажется, что я не в своем направленииЯ столкнулся с этим вопросом в поисках способа открыть окно проводника в PowerShell, а также выбрать файл. Я добавляю этот ответ на случай, если другие столкнутся с ним по той же причине.
Чтобы запустить Explorer и выбрать файл, используйте
Invoke-Expression
:Возможно, есть и другие способы сделать это, но у меня это сработало.
источник
Надеюсь это поможет
источник
Простая однострочная команда
источник
Я хотел написать это как комментарий, но у меня нет 50 репутации.
Все ответы в этой теме в основном должны использовать Invoke-Item или напрямую использовать explorer.exe; однако, это не полностью синонимично с «открытием, содержащим папку», так что с точки зрения открытия окна Проводника, как говорится в вопросе, если мы хотим применить ответ к определенному файлу, на этот вопрос все еще действительно нет ответа.
например,
^ эти две команды приведут к тому, что Notepad.exe или Firefox.exe будут вызваны для этих двух файлов соответственно, а не для окна explorer.exe в C: \ Users \ Foo \ (содержащий каталог).
Принимая во внимание, что если кто-то запускал эту команду из powershell, это не составило бы большого труда (в любом случае это было бы меньше ввода), если кто-то создает сценарии и ему нужно «открыть папку с переменной» для переменной, это становится вопросом соответствия строк для извлечения каталога из полный путь к файлу.
Нет ли такой простой команды «Открыть-содержащую-папку», которая могла бы заменить переменную?
например,
источник
Это единственное, что соответствует моим уникальным ограничениям: открывать папку как вкладку Quizo в любом существующем окне проводника.
источник