Flasher
|
Posted: Sun Dec 24, 2017 13:03 Post subject: |
|
|
ingerard wrote: | Можно ли как-то считывать ее состояние? | Теоретически. Если бы был неких стиль окна, то — без проблем.
ingerard wrote: | И что насчет скрипта, сделать возможно? | Конечно. И опять же, не похожие, а одноимённые. Сделал пока по цепочке после буквы диска:
Code: | '============================== VBS ==============================
' Синхронное открытие каталогов в панелях ТС за вычетом букв диска
' Параметры: %V "%P" "%T"
' Ключ запрета несинхронного открытия: /n
'=================================================================
Set A = WSH.Arguments : V = A(0) : T = A(2)
With CreateObject("Scripting.FileSystemObject")
If .FolderExists("\\?\" & V) And .FolderExists("\\?\" & T) Then
If V <> A(1) Then Fd = T & .GetFileName(V) Else _
V = .GetParentFolderName(V) : Fd = .GetParentFolderName(T)
If .FolderExists("\\?\" & Fd) Then R = " /R=""" & Fd & """" _
Else If A.Named.Exists("n") Then WSH.Quit
End If
End With : If Mid(Fd, 2) = Mid(V, 2) Then _
CreateObject("WScript.Shell").Exec "%COMMANDER_EXE% /S /O /L=""" & V & """" & R |
Можно сделать и как в ТС, но с учётом исходных недовольств TC-шный синхронный переход при клике на .. из размноимённых папок не смущает? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|