Добавлено: Вс дек 17, 2006 00:41
я не под шоффе... у меня уже 7 утра...Послушай совет старика - никогда не садись за комп под шофе Чревато...
Форум поддержки пользователей Total Commander
https://forum.wincmd.ru/
я не под шоффе... у меня уже 7 утра...Послушай совет старика - никогда не садись за комп под шофе Чревато...
Скриптами.вопрос1: как мне сделать, чтобы имя файла он брал из буфера обмена?
Скриптами.вопрос2: как сделать, чтобы имя файла запрашивалось в новом окне
Это не вордовский файл старого формата, это обычный текстовый файл. Опять же - только скриптами (и то это будет трудновато - скрипт берёт список, открывает ворд, пастит список, сохраняет документ).вопрос3: есть ли другие озможности создать вордовский файл, т.к. когда я использую свою команду, у меня (я так думаю) создаёться файл для ворда старой версии (ворд потом мне предлагает его пересохранить, а это раздражает)
Создай в Ворде пустой файл и сохрани его в укромном месте. Теперь вместо команды cmd /c echo.>>new.doc используйSlam писал(а): вот я сделал команду cmd /c echo.>>new.doc и добавил её в меня запуска
<....>
вопрос3: есть ли другие озможности создать вордовский файл, т.к. когда я использую свою команду, у меня (я так думаю) создаёться файл для ворда старой версии (ворд потом мне предлагает его пересохранить, а это раздражает)
Код: Выделить всё
cmd /c copy /b c:\ukromnoe_mesto\wordfile.doc new.docКод: Выделить всё
cmd /c copy /b c:\ukromnoe_mesto\wordfile.doc ?new.docможет я что-то не понял, но когда я нажимаю на кнопку с этой коммандой, то создаётся файл wnew.doc а мне хотелось бы немного другого: чтобы я сам задавал новое имя (аналог создания нового вордовского файла тоталом, только через горячую клавишу)Batya писал(а):Slam
А если чуть-чуть видоизменить:то получим ответ на вопрос2.Код: Выделить всё
cmd /c copy /b c:\ukromnoe_mesto\wordfile.doc ?new.doc
спасиба.Batya писал(а):Slam
Перенеси "?new.doc" в строчку "Параметры".
А кто тебе мешает написать на Дельфи?
Так же, как ты "подключаешь"Slam писал(а):а как потом код делфи подключить к тоталу?
Код: Выделить всё
cmd /c copyКод: Выделить всё
Утилита_Дельфи.exe {параметры}При возникновении у кого-то подобных проблем и тем у кого нет желания обвешиваться скриптами для разных шаблончиков рекомендую обратить внимание наYurbanizator писал(а):Задача: необходимо расположить на панели кнопочку, или пару кнопочек, что бы при нажатии в выбранном каталоге появлялся допустим новый текстовый файлик new.txt или же файл new.html с уже созданным заренее шаблончиком.
Вопрос: как это реализовать в ТС???
Опять же тем, кто не хочет обвешиваться скриптами - все это можно сделать через New file wizardSlam писал(а):чтобы не создавать новую тему спрошу тут:
вопрос1: как мне сделать, чтобы имя файла он брал из буфера обмена?
вопрос2: как сделать, чтобы имя файла запрашивалось в новом окне
вопрос3: есть ли другие озможности создать вордовский файл, т.к. когда я использую свою команду, у меня (я так думаю) создаёться файл для ворда старой версии (ворд потом мне предлагает его пересохранить, а это раздражает)
Код: Выделить всё
TOTALCMD#BAR#DATA
cmd.exe /c
for /f "tokens=1,2,3 delims=:,. " %%a in ('echo %%date%% ') do echo. > Text_%%c-%%b-%%a.txt
C:\WINDOWS\NOTEPAD.EXE
Text file
0
-1Код: Выделить всё
TOTALCMD#BAR#DATA
%comspec% /c
for /f "tokens=1,2,3,4,5,6,7 delims=:,. " %%a in ('echo %%date%% %%time%%') do echo. > %%c-%%b-%%a_%%d-%%e-%%f.txt&&start c:\progra~1\emeditor\emeditor.exe /i %%c-%%b-%%a_%%d-%%e-%%f.txt
C:\WINDOWS\system32\shell32.dll,43
Создать дата_время.txt и открыть EmEditor с содержимым буфера обмена
1
-1Код: Выделить всё
for /f "tokens=1,2,3 delims=:,. " %%a in ('echo %%date%% ') do echo. > Text_%%c-%%b-%%a.txtКод: Выделить всё
for /f "tokens=1,2,3,4,5,6,7 delims=:,. " %%a in ('echo %%date%% %%time%%') do echo. > Text_%%c-%%b-%%a_%%d-%%e-%%f.txtКод: Выделить всё
for /f "tokens=1,2,3,4,5,6,7 delims=:,. " %%a in ('echo %%date%% %%time%%') do echo. > Text_%%c-%%b-%%a_%%d-%%e.txt