标题: [文件操作] BAT脚本如何批量设置文件摘要属性? [打印本页]
作者: Wingl83 时间: 2012-8-23 16:09 标题: BAT脚本如何批量设置文件摘要属性?
习惯将文件/文件夹设置标题然后按组排列(如图),想找寻一命令工具,可以将文件/文件夹拖到具参数的bat上可设置其标题信息,需要支持设置中文标题.请推荐一款第三方工具或有其他的解决方法?
作者: Wingl83 时间: 2012-8-25 15:23
本帖最后由 Wingl83 于 2012-8-26 16:53 编辑
请完成标题或内容栏。
作者: broly 时间: 2012-8-26 14:46
文件夹也有摘要信息?
我这个只支持文件
支持多文件拖放。
作者: Wingl83 时间: 2012-8-26 15:48
本帖最后由 Wingl83 于 2012-8-26 16:54 编辑
回复 3# broly
其实我是想设置文件摘要的标题是一个固定的标签词语,例如是:我的文件、X的文件等等,不是设置成该文件的文件名,这样的话就没有意义了。我知道是在DSO.SummaryProperties.Title = 修改的。
但是我的原意是,将这个汇编成一个命令行第三方工具。通过参数设置文件摘要的标题,例如复制代码
这样可以在文件夹内新建多个具有固定的标题批处理,将文件拖到批处理上后,即可按该批处理里的参数设置标题,并将这次执行的命令储存到一个批处理中,方便全盘恢复文件标题- Doc.exe /t "%~dpnx*" %~n0
- echo:Doc.exe /t "%~dpnx*" %~n0>>C:\文件摘要设置.bat
复制代码
作者: broly 时间: 2012-8-26 20:37
先解压,然后请运行regsvrDll.bat,即可当普通命令行工具使用- Usage:
-
- Summaryset --help
- Summaryset "title" "filepath"
复制代码
http://pan.baidu.com/share/link?shareid=6633&uk=1846211040
作者: QIAOXINGXING 时间: 2012-8-29 22:38
xp下可以用这种方法给文件夹添加备注:- @echo off&setlocal ENABLEDELAYEDEXPANSION
- rem 将文件夹拖到图标上。无备注的添加备注,有备注的不变。
- rem 如果输入的备注前加 “cover ”,有备注的会被改变,无备注的添加备注。
- rem 输入信息前加“cover ”可覆盖文件夹中的原DeskTop.ini文件
- if "%~1"=="" echo Please 拖入 folder.&pause>nul&exit
- set /p info=input the info:
- set "tempinfo=!info!"
- :start
- set "info=!tempinfo!"
- if "%~1"=="" pause&exit
- attrib +s "%~1"
- cd /d "%~1"
- if not exist DeskTop.ini goto :create
- if "!info:~0,6!"=="cover " (
- set "info=!info:cover =!"
- del /a /f DeskTop.ini
- goto :create) else (goto :DoNothing)
- :create
- echo [.ShellClassInfo]>>DeskTop.ini
- echo InfoTip=!info!>>DeskTop.ini
- attrib +s +h DeskTop.ini
- :DoNothing
- shift
- goto :start
复制代码
作者: QIAOXINGXING 时间: 2012-9-5 15:13
文件夹也有摘要信息?
我这个只支持文件
支持多文件拖放。
broly 发表于 2012-8-26 14:46
音乐文件(MP3、wav)无法添加,能让.MP3文件也可以添加吗???
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |