Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как открыть выделенные файлы "связанной программой"

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Gorunuch



Joined: 11 Jan 2007
Posts: 8

Post (Separately) Posted: Thu Jan 11, 2007 14:08    Post subject: Как открыть выделенные файлы "связанной программой" Reply with quote

Есть несколько выделеных файлов (документы ворда)...
Как их открыть в Ворде одним действием? ...по Ентеру открывается только один файл... Sad
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Thu Jan 11, 2007 15:25    Post subject: Reply with quote

Варианты:
1. Открыть Ворд и перетащить их туда мышой.
2. Вызвать контекстное меню и выбрать пункт Открыть.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Gorunuch



Joined: 11 Jan 2007
Posts: 8

Post (Separately) Posted: Thu Jan 11, 2007 15:56    Post subject: Reply with quote

1. Это понятно... Smile так и пользуюсь... но неудобно

2. Открыть нету... есть Открыть с помощью... токо никакого эфекта...
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Jan 11, 2007 16:58    Post subject: Reply with quote

Если у Ворда есть параметр ком. строки для открытия неск-х файлов, использовать его с макросами TC: %L и т.д.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Gorunuch



Joined: 11 Jan 2007
Posts: 8

Post (Separately) Posted: Thu Jan 11, 2007 17:25    Post subject: Reply with quote

Спасибо Alextp... Токо ниче не понял... Smile
знаю токо что на ярлык ФотоШопа можно перетащить откроются усе... а с Вордом так неконает...
Back to top
View user's profile Send private message
StrangeRRor



Joined: 15 Jul 2006
Posts: 214

Post (Separately) Posted: Thu Jan 11, 2007 17:38    Post subject: Reply with quote

Используй AppLoader (он умеет работать с выделенными файлами), ChoiceEditor, или Open File shell For TC
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Jan 11, 2007 17:38    Post subject: Reply with quote

Поясняю:
Можно Ворду в командной строке передавать несколько файлов? Вроде можно, нужно их указать через пробелы.
Только Тотал так передавать пар-ры не умеет.

Так что, кажется, не получится сделать такую кнопку.

StrangeRror дал хороший совет.
Back to top
View user's profile Send private message
Gorunuch



Joined: 11 Jan 2007
Posts: 8

Post (Separately) Posted: Mon Jan 15, 2007 13:05    Post subject: Reply with quote

StrangeRRor, спасибо хотя и не помогло...

ChoiceEditor, или Open File shell For TC

работают только с Англискими символами... максимум 6 файлов...
Smile если б у меня были названия на английском я б их вообще не открывал бы в Ворде...

да и глюк на 7 файле... Sad

AppLoader - только 7 версия... Sad у меня на 6,52 куча настроек... а как перенести на 7 незнаю...
Back to top
View user's profile Send private message
Yams



Joined: 17 Oct 2005
Posts: 115
Location: Тверь

Post (Separately) Posted: Wed Jul 25, 2007 01:52    Post subject: Reply with quote

Насчёт глюка на седьмом файле - посмотрю обязательно, в чём дело (OpenFileTC). Если действительно найду баг, обязательно поправлю, либо встрою какую-нибудь защиту Smile
_________________
In Pascal we trust
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 101
Location: Санкт-Петербург

Post (Separately) Posted: Wed Jul 25, 2007 13:57    Post subject: Reply with quote

Когда-то mozers™ писал скрипт для открытия нескольких файлов в нужном редакторе. Возможно это то, что нужно.


Code:
'  File:         List2Multi.vbs
'  Description:  Скрипт для загрузки выделенных в Total Commander файлов в заданную программу
'  Version:      1.1
'  Author:       mozers™
'  Comments:     Предназначен для программ НЕ поддерживающих загрузку нескольких файлов с ком.строки.
'                Поэтому скрипт вызывает программу многократно:
'                programm.exe file1.ext
'                programm.exe file2.ext
'                programm.exe file3.ext
'  Sample:       Создаем кнопку на панели инструментов:
'                Команда: %Commander_Path%\Scripts\List2Multi.vbs "c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE"
'                Параметры: %L
' _________________________________________________________
Option Explicit
Dim WshShell, FSO, sEditor, objArgs, FileList, sFile

Set objArgs = WScript.Arguments
Set WshShell = WScript.CreateObject("WScript.Shell")
sEditor = WshShell.ExpandEnvironmentStrings(objArgs(0))
If objArgs.Count < 2 Then
   WshShell.Run """" & sEditor & """", 1, False
Else
   Set FSO = CreateObject("Scripting.FileSystemObject")
   Set FileList = FSO.OpenTextFile(objArgs(1), 1, False)
   Do While Not FileList.AtEndOfStream
      sFile = FileList.ReadLine
      If Right(sFile,1) = "\" Then
         WshShell.Run """" & sEditor & """", 1, False
         Exit Do
      End If
      WshShell.Run """" & sEditor & """ """ & sFile & """", 1, False
   Loop
End If
WScript.Quit


По крайней мере у меня получилось открыть 10 выделенных файлов.

Пути к файлу скрипта и Word'a естественно укажешь свои.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group