如何使 Windows 資源管理器釋放焦點於選定並突出顯示的文件,如搜尋結果中的「開啟包含資料夾」操作

如何使 Windows 資源管理器釋放焦點於選定並突出顯示的文件,如搜尋結果中的「開啟包含資料夾」操作

我想在RUN 中鍵入命令或建立超連結來關注突出顯示的圖中資料夾中的特定檔案(在眾多檔案中),例如當您將滑鼠懸停在檔案上或按一下「開啟包含資料夾”操作時搜尋結果。

例子:

"D:\new_folder\1.txt"

該命令僅打開文件,但我不想打開它。我只想選擇檔案...

答案1

我相信使用 select 參數呼叫 explorerexplorer.exe /select,"C:\folder\file.xyz"應該可以​​為您完成此操作。

要在 Excel 中使用它:

建立一個引用連結所在同一單元格的超連結:

在此輸入影像描述

然後在 VBA 編輯器中,將其新增至包含超連結的工作表:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$E$3" Then
    Shell "explorer.exe /select,""C:\Users\Jonno\Documents\Test\New folder\Test.xlsx""", vbNormalFocus
End If

End Sub

在此輸入影像描述

點擊它將打開一個資源管理器窗口,其中突出顯示一個文件。您可以更改它以使用該值如果需要,可以將儲存格作為文件,或者當您按一下任何超連結時,它們會透過刪除 IF 語句以相同的方式進行處理。

相關內容