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
Flasher



PostPosted: Sat Aug 19, 2017 03:36    Post subject: Reply with quote

Iori
Попробуй такой:
Code:
'======================== VBS ========================
' Копирование/перемещение выбранного по заданному пути
'
' Условие:    путь запуска — пустой
' Примечание: в пути достаточно правильной буквы диска
'
' Параметры: %WF "<путь назначения>" <copy/move>
'
' Примеры:   %WF "%PMy Folder" copy
'            %WF D:\New\New2\New3\New4\New5 move
'=====================================================
Set A = WSH.Arguments : If A.Count = 0 Then WSH.Quit
Set FSO = CreateObject("Scripting.FileSystemObject")
With CreateObject("Shell.Application")
  D = FSO.GetDriveName(A(1))
  .NameSpace(D).NewFolder Mid(A(1), Len(D) + 2)
  List = Replace(FSO.OpenTextFile(A(0),,,-1).ReadAll, vbCrLf, ";")
  Set Items = .NameSpace(FSO.GetAbsolutePathName("")).Items
  Items.Filter 73952, Replace(Left(List, Len(List) - 1), "\", "")
  Execute ".NameSpace(A(1))." & A(2) & "Here Items, 4120"
End With

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group