scand

首页  后退  前进

scand
down2

复制N个不同的文件类型到指定的文件夹.

 

scand=Section, , ||Param, ||Dialogs

 

参数:

Section

字段名称. Section - TCIMG.ini文件中的字段名称,其中预设了设置.


其它参数:

Param

另外 参数.

OnlyDrivesFolder||NotDrives||NotFolder||NotExtensions||MaxCount||MaxLenExt||MaxSizeFile||CopysInFolder||FileResult||FileCoding

 描述 参数如下,@的值取自指定的字段.

cliptext 被剪贴板中的内容替换.

Dialogs

对话框.

img+  描述

有关各种对话框,请参阅 附录18.

 [input]  -  InputBox中的输入信息对话框.

 [richinput]  - 在RichInputBox中输入信息的对话框.

 [combo] - 在ComboBox中选择信息的对话框.

 [group]  - 在GroupBox中选择信息的对话框.

 [check] - 在复选框中选择信息的对话框.

 [edits] - 在EditBox中选择信息的对话框.

 [sfold]  - 选择目录

 [zfold]  - 选择目录.

 [sopen]  - 选择要打开的文件.

 [ssave]  - 选择要保存的文件.

 [sicon]  - 查看和选择图标.

 [msgbx] - MsgBox消息窗口.

 [updwn] - 选择数字信息UpDown.

...和其他对话框.

备注

该命令扫描指定的文件夹和磁盘.确定结果的键:

   →OnlyDrivesFolder  - 允许您仅扫描指定的文件夹和磁盘.如果键指示对象,则忽略NotDrives键.如果未指定,则扫描所有磁盘,并注意NotDrives键值.

   →NotDrives  - 允许您扫描指定的磁盘以外的其它磁盘.

   →OnlyDrivesFolder  - 允许您除了指定的文件夹进行扫描.

   →NotFolder  - 允许您扫描指定的文件类型.

   →MaxCount  - 设置要复制的最大文件数.

   →MaxLenExt  - 设置列表中包含的文件扩展名的最大长度. 0是任何长度.

   →MaxSizeFile  - 设置将包含在列表中的文件的最大大小(以兆字节为单位). 0是任何大小.

   →CopysInFolder  - 复制文件的文件夹的路径.

   →OnlyDrivesFolder  - 记录报告的文件的路径.

   →OnlyDrivesFolder  - 参考文件的编码0  -  ANSI 1251; 1  -  UTF-16 LE 1200; 2  -  UTF-16 BE 1201; 3  - 带有BOM的UTF-8,4  - 不带BOM的UTF-8

 

在键OnlyDrivesFolder,NotDrives,NotFolder,NotExtensions对象通过分隔符|并没有有限的斜线.

示例设置:

[ScanDrives2]

OnlyDrivesFolder=D:\My_Program|E:\Загрузка

NotDrives=

NotFolder=D:\My_Program\UTorrent|D:\My_Program\Browser

NotExtensions=txt|avi|mp3

MaxCount=2

MaxLenExt=15

MaxSizeFile=50

CopysInFolder=D:\CollectionFiles\

FileResult=%COMMANDER_PATH%\Files\Lists\Collection\CollectionFiles.ini

FileCoding=0

 

如下图所示:

scand

参见:

copys, copyy

例子

 

scand=ScanDrives ;; 复制独特类型的文件 - 在TCIMG.ini中设置ScanDrives

 

scand=ScanDrives2 ;; 复制独特类型的文件 - 在TCIMG.ini中设置ScanDrives2

 

scand=ScanDrives2||[sfold=BOX_V2]||@||@||@||2||15||50||D:\rezult\||%%COMMANDER_PATH%%\rezult\CollectionFiles2.ini||1 ;; 根据设置,从对话框中选择的扫描文件夹复制唯一类型的文件

 

scand=ScanDrives2||[zfold=BOX1]||@||@||@||2||15||50||D:\rezult\||%%COMMANDER_PATH%%\rezult\CollectionFiles2.ini||1 start=Exp||D:\rezult\ ;; 根据设置,在对话框中选择的扫描文件夹中复制唯一类型的文件;关闭扫描窗口后,打开文件夹,并在Explorer中显示结果

 

scand=ScanDrives2||[zfold=BOX1]||@||@||@||2||15||50||D:\rezult\||%%COMMANDER_PATH%%\rezult\CollectionFiles2.ini||1 ;; 根据指定的设置从对话框中选择的扫描文件夹复制唯一类型的文件

 

scand=ScanDrives2||D:\My_Program||@||D:\My_Program\UTorrent|D:\My_Program\Browser||txt|avi||2||15||50||D:\CollectionFiles2\||%COMMANDER_PATH%\Files\Lists\Collection\CollectionFiles2.ini||1 ;; 根据指定的设置复制唯一类型的文件

 

sends=-1!!-1||formt<1,63,54,sp235> scand=ScanDrives2||GLOBALSENDS<1>||@||@||@||2||15||50||D:\rezult\||%%COMMANDER_PATH%%\rezult\log\CollectionFiles2.ini||1 ;; 将扫描的文件夹(剪贴板的路径)中的唯一类型的文件复制到指定的设置

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru