Страница 5 из 46
Добавлено: Чт мар 16, 2006 05:18
LocKtaR-o-DarK
Молниеносное резервное копирование Тотала в фоне с предварительной очисткой целевого каталогаTOTALCMD#BAR#DATA
cmd /c title Резервирование TC & rd /s /q Целевой_каталог & xcopy /y /e /v /c /i /h /r /k /g %commander_path% Целевой_каталог\
rsnotify
Резервное копирование Тотала
1
-1
Целевой_каталог -- целевой каталог или путь к нему, то есть тот каталог, куда необходимо сохранить копию ТС *
Резервирование TC -- заголовок окна копирования
* -- при отсутствии должен быть создан
Добавлено: Чт мар 16, 2006 10:07
Batya
iov* писал(а):Желаемая кнопка! ( не пашет!)
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCplugins\lst2str\lst2str.exe
/X:"%COMMANDER_PATH%\Programm\!_Text&Office\WinMerge\WinMerge.exe" /L:%L /F:%T%M /N:2
%COMMANDER_PATH%\Programm\!_Text&Office\WinMerge\WinMerge.exe
Сравнение двух файлов в одной панели WinMerge
-1
Я же написал, как сделать, чтобы %COMMANDER_PATH% работал - см. нижний пост на странице 5 этой темы. В твоем случае так:
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCplugins\lst2str\lst2str.exe /X:"%COMMANDER_PATH%\Programm\!_Text&Office\WinMerge\WinMerge.exe"
/L:%L /F:%T%M /N:2
%COMMANDER_PATH%\Programm\!_Text&Office\WinMerge\WinMerge.exe
Сравнение двух файлов в одной панели WinMerge
-1
Добавлено: Вс мар 19, 2006 08:20
shumny
CaptainFlint писал(а):Batya
А почему бы не использовать для запуска wscript.exe с указанием самого скрипта как параметра? Ведь VBS и не может запускаться сам по себе, это винда запускает ассоциированный EXE-файл, указывая параметром сам скрипт.
а почему бы не создать батник 1.bat:
вместе с такой кнопкой:
Код: Выделить всё
TOTALCMD#BAR#DATA
lst2str.exe
/X:"1.bat" /L:%L /W:m /C:20480
d:\totalcmd\totalcmd.exe
run myprogram
-1
Добавлено: Вс мар 19, 2006 08:59
shumny
не знаю, не знаю, если кто-то решил написать такую утилиту как lst2str.exe (с примером применения к винампу, и ведь сам написал, что больше 256 в строку низя пихать), то надо было делать до конца, а то каламбур мля. взял бы и добавил еще один параметр, указывающий на пакетный вызов одной и той же команды но с разными параметрами (об этом ниже). представляю вам на выбор три кнопочки добавления файлов и папок в плей-лист:
1. это к сожалению добавит только файлы, папки винамп проигнорирует
батник addfiles.bat:
Код: Выделить всё
ren %1 list.m3u
C:\Progra~1\winamp\Winamp.exe /add %TEMP%\list.m3u
del %TEMP%\list.m3u
кнопка:
Код: Выделить всё
TOTALCMD#BAR#DATA
addfiles.bat
%L
C:\Program Files\winamp\Winamp.exe
Enqueue in Winamp
-1
2. это добавит и файлы и папки (увы comspec неправильно обработает названия с кириллицей, такие файлы/папки винампом обработаются некорректно)
батник addfolders.bat:
Код: Выделить всё
@echo off
FOR /F "tokens=*" %%i in (%1) DO C:\Progra~1\winamp\Winamp.exe /add "%%i"
кнопка:
Код: Выделить всё
TOTALCMD#BAR#DATA
addfolders.bat
%L
C:\Program Files\winamp\Winamp.exe
Enqueue in Winamp
-1
3. ну и наконец третий вариант, используется та кучерявая утилита, совместными усилиями добились добавления любого количества папок и файлов с абсолютно любыми названиями
батник addfolders2.bat:
Код: Выделить всё
@echo off
:do_shift
c:\progra~1\winamp\winamp.exe /add %2
shift
if not %1*==* goto do_shift
кнопка:
Код: Выделить всё
TOTALCMD#BAR#DATA
lst2str.exe
/X:"addfolders2.bat" /L:%L /S:"/ADD" /W:m /C:20480
C:\Program Files\winamp\Winamp.exe
Enqueue in Winamp
-1
Добавлено: Вс мар 19, 2006 10:35
LocKtaR-o-DarK
Часто ли возникает ситуация, когда при редактировании файла необходимо сделать его откат?
Принимайте простую, но очень нужную в хозяйстве кнопку
Создание файла откатаКод: Выделить всё
TOTALCMD#BAR#DATA
cmd /c
copy %N %N.bak
Totalcmd.exe,9
Создать бекап файла
1
-1
Добавлено: Пн мар 20, 2006 08:37
iov
Zorroz писал(а):Кнопочка для резервного копирования файлов перечисленных в «c:\totalcmd\Plugins\Script\backup\totalcmd.txt» в «E:\Мои Документы\Я-Copy\totalcmd\». Причем имя файла выглядит как день.месяц.год.
Кстати если отображение даты настроено как (пример) 2006.03.05
тобудет создана такая структура
dir 2006
dir 03
dir 05
Так что будте внимательны, но мне как оказалось легче именно так разбираться с бекапами!
Добавлено: Пн мар 20, 2006 10:44
Batya
Из темы
Скрипты PowerPro - опыт новичка:
Zorroz писал(а):Есть такая задача. При нажатии кнопки в панели инструментов тотала или нажатии сочетания горячих клавиш поставить винамп на паузу через 5 мин.
Скрипт vbs:
Код: Выделить всё
Dim TimeOut, WSH
TimeOut = 5 * 60 * 1000 ' Время задержки в миллисекундах
WScript.Sleep TimeOut
Set WSH = WScript.CreateObject("WScript.Shell")
WSH.Run "C:\totalcmd\Plugins\wfx\twinamp2\WAC.exe pause"
Set WSH = Nothing
WScript.Quit()
Добавлено: Ср мар 22, 2006 21:39
funduk
CaptainFlint писал(а):Кстати, навеяно ру-бордом: кнопочка для перехода в каталог "Мои документы", не требующая подстановки специфических для данной системы путей:
Код: Выделить всё
TOTALCMD#BAR#DATA
cd %$PERSONAL%
mydocs.dll
Мои документы
-1
Слушай, а тебе ещё что-нибудь ру-борд не навеял?

В общем, хотелось бы здесь увидеть все другие способы вызовов персональных папок (или ссылки на эти способы).
Добавлено: Вс мар 26, 2006 01:23
LocKtaR-o-DarK
Диагностика DirectX
Код: Выделить всё
TOTALCMD#BAR#DATA
dxdiag
dxdiag
Средство диагностики DirectX
Сохранение информации диагностики DirectX в текущую панельКод: Выделить всё
TOTALCMD#BAR#DATA
dxdiag dxinfo
dxdiag,1
Сохранение информации о DirectX
терпение, информационный файл появится не сразу, а спустя некоторое время, в зависимости от скорости и конфигурации конкретной системы
Добавлено: Пт мар 31, 2006 13:25
LocKtaR-o-DarK
Дефрагментация дисков:
гуем
Код: Выделить всё
TOTALCMD#BAR#DATA
dfrg.msc
dfrgres.dll
Дефрагментация
или более быстрая
комстрокой
Код: Выделить всё
TOTALCMD#BAR#DATA
defrag c: -v
dfrgres.dll
Быстрая дефрагментация
здесь и далее с: -- том, то есть диск С:
вариант с подписанным и свернутым окном
Код: Выделить всё
TOTALCMD#BAR#DATA
cmd /c title Дефрагментирую C: && defrag c: -v
dfrgres.dll
Быстрая дефрагментация
1
-1
Добавлено: Пт мар 31, 2006 13:26
LocKtaR-o-DarK
Удобная кнопка для просмотра файлов изображений стандартной программой WINDOWS, может использоваться, например, если файлы ассоциированы другой программой просмора и пр.
Код: Выделить всё
TOTALCMD#BAR#DATA
rundll32 shimgvw.dll,ImageView_Fullscreen
%p%n
shimgvw.dll
Открыть в программе просмотра изображений и факсов
Добавлено: Пн апр 03, 2006 08:02
LocKtaR-o-DarK
Код: Выделить всё
TOTALCMD#BAR#DATA
lusrmgr.msc
netplwiz.dll
Локальные пользователи и группы
Добавлено: Пн апр 03, 2006 17:16
LocKtaR-o-DarK
Код: Выделить всё
TOTALCMD#BAR#DATA
diskmgmt.msc
dmdskres.dll
Управление дисками
Добавлено: Вт апр 04, 2006 15:41
LocKtaR-o-DarK
Код: Выделить всё
TOTALCMD#BAR#DATA
perfmon
perfmon
Производительность
Добавлено: Вс апр 09, 2006 18:27
LocKtaR-o-DarK
Код: Выделить всё
TOTALCMD#BAR#DATA
services.msc
filemgmt.dll
Службы