Saya yakin ini harus dimungkinkan, tetapi saya tidak bisa mengetahui bagaimana cara melakukannya.
Ada petunjuk?
powershell
Lachmania
sumber
sumber
ii
adalahexplorer
, param kedua adalah path.Anda punya beberapa pilihan:
Contoh:
sumber
ii
adalah aliasInvoke-Item
Gunakan salah satu dari ini:
start .
explorer .
start explorer .
ii .
invoke-item .
Anda dapat menerapkan salah satu dari perintah ini di PowerShell.
Kalau-kalau Anda ingin membuka explorer dari command prompt, dua perintah terakhir tidak berfungsi, dan tiga yang pertama berfungsi dengan baik.
sumber
Cukup gunakan
Invoke-Item
cmdlet. Misalnya, jika Anda ingin membuka jendela explorer pada direktori saat ini yang dapat Anda lakukan:sumber
sumber
explorer
tampaknya berada di luar jalur sayaSaya menemukan pertanyaan ini mencari cara untuk membuka jendela Explorer dari PowerShell dan juga memilih file. Saya menambahkan jawaban ini kalau-kalau orang lain menemukannya karena alasan yang sama.
Untuk meluncurkan Explorer dan memilih file, gunakan
Invoke-Expression
:Mungkin ada cara lain untuk melakukan ini, tetapi ini berhasil untuk saya.
sumber
Semoga ini membantu
sumber
Perintah baris tunggal sederhana
sumber
Saya ingin menulis ini sebagai komentar tetapi saya tidak memiliki 50 reputasi.
Semua jawaban di utas ini pada dasarnya menggunakan Invoke-Item atau menggunakan explorer.exe secara langsung; Namun, ini tidak sepenuhnya identik dengan "folder yang berisi terbuka", jadi dalam hal membuka jendela Explorer seperti yang dinyatakan pertanyaan, jika kami ingin menerapkan jawaban ke file tertentu, pertanyaannya masih belum benar-benar dijawab.
misalnya,
^ kedua perintah itu akan menghasilkan Notepad.exe atau Firefox.exe yang dipanggil pada dua file masing-masing, bukan jendela explorer.exe pada C: \ Users \ Foo \ (direktori yang berisi).
Sedangkan jika seseorang mengeluarkan perintah ini dari PowerShell, ini bukan masalah besar (apalagi mengetik), jika seseorang membuat skrip dan perlu "membuka folder yang berisi" pada variabel, itu menjadi masalah pencocokan string untuk mengekstrak direktori dari path lengkap ke file.
Apakah tidak ada perintah sederhana "Open-Containing-Folder" sehingga variabel bisa diganti?
misalnya,
sumber
Ini adalah satu-satunya hal yang sesuai dengan batasan unik saya ingin folder dibuka sebagai Tab Quizo di jendela Explorer yang ada.
sumber