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 

Single Post  Topic: Выборочная упаковка 
Author Message
Batya



PostPosted: Tue May 03, 2011 09:52    Post subject: Reply with quote

ask-rus wrote:
В завершение, кнопочку бы для добавления выделенных в этот список

vbs-скрипт:
Code:
'=====================================================================
' Добавление с символом "*" выделенных файлов\папок в файл-список

' Параметры:
' {исходный файл-список} {целевой файл-список}

' Пример параметров при вызове из TC:
' %L C:\Путь\Файл.txt
'=====================================================================

Dim FSO, F, FF
Set FSO = CreateObject("Scripting.FileSystemObject")
Set FF  = FSO.OpenTextFile(WScript.Arguments(1), 8, True)

With FSO.OpenTextFile(WScript.Arguments(0), 1)
  Do While Not .AtEndOfStream
    F = Trim(.ReadLine)
    If F <> "" Then
      If FSO.FolderExists(F) Then
        If Right(F, 1) = "\" Then F = Mid(F, 1, Len(F)-1)
        FF.WriteLine F & "*" & "\"
      End If
      If FSO.FileExists(F) Then
        FF.WriteLine F & "*"
      End If
    End If
  Loop
End With
FF.Close

Set FF  = Nothing
Set FSO = Nothing
Wscript.Quit()

_________________
Нет, я не сплю. Я просто медленно моргаю.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group