我看到如何從批處理文件啓動many other programs,但在Mac OS X上找不到像open
這樣的命令。Windows上是否存在此類工具? Powershell,或來自可執行文件的Windows API調用也可以工作。如何從cmd.exe打開指定目錄中的資源管理器窗口?
回答
在Windows中,你可以用下面的命令來打開資源管理器:
C:\Users\Leniel>start %windir%\explorer.exe
如果你想讓它打開特定文件夾,例如這樣做:
C:\Users\Leniel>start %windir%\explorer.exe "C:\Users\Leniel\Desktop"
whooooo正是我需要的。也在我的鼻子下面。 :) – 2010-08-03 21:45:43
您通常可以完全忽略資源管理器:'start「c:\ mydir」' – 2010-08-03 21:47:14
另外啓動GUI程序'start'完全不需要。此外,'explorer'位於'%PATH%'中,因此無論如何'explorer someDir'就足夠了。 – Joey 2010-08-09 10:22:25
的OS X的直接等同open
是start
的cmd
。
start foo.txt
將啓動記事本(或任何文本編輯器,你正在使用),
start http://example.com
將推出瀏覽器,
start \someDirectory
將推出瀏覽器等
必須注意引號中的參數,因爲start
將解釋第一個引號d參數作爲窗口標題使用,所以像
start "C:\Users\Me\Folder with spaces\somedocument.docx"
將無法正常工作。相反,在這種情況下,在前面加上一個空的報價參數:
start "" "C:\Users\Me\Folder with spaces\somedocument.docx"
注意start
不是一個單獨的程序,但殼內置。所以,從外部程序調用這個你必須使用像
cmd /c start ...
在PowerShell中的等價物或者是Start-Process
或Invoke-Item
。後者可能更適合這項任務。
Invoke-Item foo.txt # launches your text editor with foo.txt
Invoke-Item . # starts Explorer in the current directory
至於Windows的API,你正在尋找ShellExecute
與open
動詞。
- 1. 停止Winzip從打開資源管理器窗口
- 2. 從IntelliJ在Windows資源管理器中打開包含目錄
- 3. 如何重新使用現有/已打開的Windows資源管理器窗口啓動資源管理器
- 4. 如何從資源管理器中打開文件並複製到目錄?
- 5. 打開資源管理器窗口並等待它關閉
- 6. 開幕目錄像Windows窗體上的Windows資源管理器?
- 7. 打開WPF應用程序目錄的Windows資源管理器
- 8. 在資源管理器中打開
- 9. 打開目錄在文件資源管理器上點擊
- 10. firefox打開本地鏈接到目錄與資源管理器
- 11. 打開Windows資源管理器的目錄,選擇(在Delphi)的特定文件
- 12. 如何從SL應用程序打開Windows資源管理器?
- 13. 打開資源管理器--java
- 14. 獲取所有打開的資源管理器窗口的報告
- 15. 爲什麼當我按F5時從Azure項目的Visual Studio中打開兩個資源管理器窗口
- 16. 我如何「在資源管理器中打開資源管理器中的文件夾」PHP
- 17. 目錄資源管理器獲取NPE
- 18. Visual Studio代碼:如何同時打開調試窗口和資源管理器窗口?
- 19. 而在Windows資源管理器中打開目錄名稱中包含空間
- 20. C/C + +正在關閉窗口資源管理器窗口
- 21. NetBeans項目的從資源管理器
- 22. 管理目錄api中的資源ID
- 23. 如何在Windows資源管理器中隱藏.svn目錄?
- 24. 從自己的文件資源管理器打開文件
- 25. 如何在vaadin的新窗口中打開資源?
- 26. C#:如何使用多個選定文件打開Windows資源管理器窗口
- 27. 打開Adobe Flash IDE,打開Windows資源管理器,崩潰
- 28. 突出顯示Windows資源管理器窗口中的文件
- 29. Android Studio中的文件資源管理器窗口
- 30. 如何打開TFS電動工具 - 警報資源管理器
'開始.'。在Linux中,相當於'xdg-open。' – 2016-11-11 08:59:45