Страница 2 из 2
Добавлено: Пт апр 26, 2013 23:41
sa
ALev писал(а):но вот может возможно в этой ситуации обойтись без DOS-окна
Немного лучше будет с установленной галкой для опции кнопки "в свёрнутом виде".
батник не воспринимал переменную окружения
Наверное, версия TC не из последних?
Добавлено: Сб апр 27, 2013 00:13
ALev
Версия 8.0.
А через vbs я так понял не реально?
Возможно ли довести до ума такую команду:
Код: Выделить всё
Set sh = WScript.CreateObject("WScript.Shell")
sh.Run """C:\Program Files\Totalcmd\TOTALCMD.EXE"" /S=S:= ""%~dp1"" ""%2:%~p1"""
Добавлено: Сб апр 27, 2013 01:05
Flasher
ALev писал(а):А через vbs я так понял не реально?
Кто сказал?
Код: Выделить всё
'=================================
' Параметр: <буква второго диска>
' Условие: путь запуска - пустой
'=================================
With CreateObject("WScript.Shell")
Dir = .CurrentDirectory : .Exec "%COMMANDER_EXE% /S=S:= """ & Dir & """ """ & WScript.Arguments(0) & Mid(Dir, 2) & """"
End With
Ели vbs, то лучше уж синхронизация без вмешательства ТС.
Добавлено: Сб апр 27, 2013 11:10
ALev
Flasher О! Вот это вообще шикарно! Агромное спасибо!
Flasher писал(а):... лучше уж синхронизация без вмешательства ТС...
А вот с этим не соглашусь. Коммандер даёт возможность провести наглядную синхронизацию: симметрично/ассиметрично, потому как обновлённые данные могут быть совсем не там где ожидал...
PS. Ещё не понял почему, но в этом случае переменная окружения сработала... Из-за кавычек наверно...
Добавлено: Сб апр 27, 2013 12:49
Flasher
ALev писал(а):Коммандер даёт возможность провести наглядную синхронизацию: симметрично/ассиметрично
Это можно задавать в параметрах в виде флага.
P.S. Потому что надо учить матчасть VBS.
