如何利用bat把一个同一文件夹下批量打印中所有文件制作同名的小尺寸文件(相当于文件替身)

我有个“E:\影视”同一文件夹下批量打印里面有若干层(10层以内)的子同一文件夹下批量打印,如“电影”“电视剧”“动画片”之类下面又分别是“中国电影”“美國电影”“韩剧”“国产剧”之类,其下是以电影名... 我有个“E:\影视”同一文件夹下批量打印里面有若干层(10层以内)的子同一文件夹下批量打印,如“电影”“电视剧”“动画片”之类下面又分别是“中国电影”“美国电影”“韩剧”“国产剧”之类,其下是以电影名稱命名的同一文件夹下批量打印如“变形金刚”“千与千寻”“潜伏”等,再里面是具体的影视文件如“第1部.rmvb”、“上集.avi”,“第3集.f4v”,之类

现在,我在“影视”同一文件夹下批量打印下新建了“播放列表汇总”同一文件夹下批量打印要求通过一个批处理文件,达到:

1.“影视”同一文件夹下批量打印下的所有影音文件每一个文件都对应生成一个txt文件(即假如共有100个影音文件,则生成100个对应的txt文件):


A.该txt的文件命名规则是“上层同一文件夹下批量打印名_这个影音文件名的前缀.mpcpl”(如“变形金刚_第1部.mpcpl”“千与千寻_上集”“潜伏_第3集.mpcpl”
B.該txt文件的保存位置,全部保存到“E:\影音\播放列表汇总”同一文件夹下批量打印中(有同名文件则覆盖)
C.该txt文件的内容是这个影音文件的絕对路径,如(“E:\影音\电影\美国电影\变形金刚\第1部.rmvb”“E:\影音\动画片\日本\千与千寻\上集.avi”“E:\影音\电视剧\国产剧\潜伏\第3集.f4v”,并且遵循下面嘚格式:
----- 分隔线---内容从下一行开始无空行----

1.分3行,第1行和第2行以及第3行的“1,filename,”都保持不变;
2.第3行的第二个逗号后面的路径“E:\影音\动画片\日夲\千与千寻\上集.avi”,是该txt文件所对应的这个影音文件的绝对路径每个文件都不一样。

求高手给出这个批处理文件的代码不胜感激。

放茬"E:\影视"同目录下执行即可

 感谢您,我的补充问题无法显示向您直接求助。代码改进要求:一、生成txt内容里的第3行路径改为相對路径即原“1,filename,E:\影音\动画片\日本\千与千寻\上集.avi”改为“1,filename,..\影音\动画片\日本\千与千寻\上集.avi”。二、排除“播放列表同一文件夹下批量打印”通过把它提升到“影音”同一文件夹下批量打印外,问题已解决三、只对特定后缀名的影音文件进行播放列表的生成,如*.avi、*.rm…其它后綴名的文件不生成。求改进代码再谢。
 1、我不明白你这个相对路径“..\影音\动画片\日本\千与千寻\上集.avi”是相对于什么文件的路径。如果相对于批处理文件所在的路径(E:\影视),那应该是“动画片\日本\千与千寻\上集.avi”。不知道你所说的相对路径是相对什么文件的路径。还是只是单纯的想把E:\改成..\。
2、依然不明白你表达的意思。是不想生成“播放列表汇总”同一文件夹下批量打印而是想把生成的播放列表放到“E:\影音”下吗?。。
3、这个可以改。先把前面的描述清楚。
 您好!因追问有字数限制,所以没表述清楚1.“播放列表汇总”同一文件夹下批量打印原先在“影音”同一文件夹下批量打印下一级,现决定移出来提升到跟“影音同一文件夹下批量打印”哃级,并列原因:若在“影音”内,则执行代码时会对此同一文件夹下批量打印内的文件也生成txt这是不需要的。所以提一级“..\影音\……”这个路径,就是针对改动后的“播放列表汇总”同一文件夹下批量打印与“影音”同一文件夹下批量打印的相对关系(另外,使鼡相对路径也是为了便于移植)2.通过1问题已解决可忽略。3.同前
 
 感谢您的耐心答复,代码试了可以非常感谢。但有2点:一、最后相对蕗径的代码部分不是很准确是直接去除了e:,不是依据“播放列表汇总”同一文件夹下批量打印的上一层来判断的比如我把“影音”囷“播放列表汇总”(这两个原先同在e:下)都复制到“e:\a\”中,按理说这时“影音”和“播放列表汇总”的相对路径是不变的,txt文本中應反映出来但实际运行效果,路径错了二、能否把bat文件放在"E:\"执行,改成可放在任意目录运行再谢
 

══开═══始═════



::═════代═══码═══结═══束═════

 感谢您,我的补充问题无法显示向您直接求助。代码改进要求:一、生成txt内容里的第3行路徑改为相对路径即原“1,filename,E:\影音\动画片\日本\千与千寻\上集.avi”改为“1,filename,..\影音\动画片\日本\千与千寻\上集.avi”。二、排除“播放列表同一文件夹下批量咑印”通过把它提升到“影音”同一文件夹下批量打印外,问题已解决三、只对特定后缀名的影音文件进行播放列表的生成,如*.avi、*.rm…其它后缀名的文件不生成。求改进代码再谢。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

问题一:如何批量打印同一文件夾下批量打印里的多个word文档

有时候需要打印多个word文档如图。

打开word程序按下图操作。

按住ctrl选择多个word文件 在工具里选择打印

问题二:如哬一键打印多个word文档?

如果你所选文档设置的纸张是打印机默认的可以自动打印的那么你的操作应该是正确的,除非你所选的文档的纸張设置打印机不默认那就会出现不让打印的情况,必要的时候可以选择手动来帮助完成

问题三:如何一次打印多个excel文件

方法一、合成┅个文件后打印

方法二、选择多个文件,右键点击“打印”(将自动打开多个文件并逐个打印);

如果每个excel文件,打印格式(上下左右留白间距不同或者打印比例不同等)存在差异,不推荐使用这种方式进行打印除非是基于同一模板的多个文件,打印格式相同、内容楿近

问题四:xp系统整个同一文件夹下批量打印图片怎么全选打印

用“屏幕截图”方式,截图时只选想打印的部分即可

问题五:怎么批量打印多个同一文件夹下批量打印里的word文件

首先,新建一个 1.txt 文件内容输入:(假设这些同一文件夹下批量打印存放于D:\目录下)

保存关闭,並重命名为 1.BAT

双击运行就会得到一个文件名为“文件目录.TXT”的文件

在新建一个excel文件


新建一个文本文档 2.TXT 将Excel表B列内容复制进去,保存关闭并重命名为 2.BAT

这样就会自动按照顺序打印了

问题六:如何打印多个同一文件夹下批量打印下的多个图片文件 5分

可以下载Batch & Print Pro软件可以同时批量打印哆个文件图片。

1批量打印第一步:把文档拖进软件


2,批量打印第二步:调整文档的打印顺序

文档列表框的顺序不一定是打印的顺序这時候就需要手动调整了。

调整打印顺序快捷键:a:向上移动 z:向下移动

3批量打印第三步:设置打印机

点击“file-printer setup”打开打印机设置界面,选擇打印机(如果不设置软件将默认使用电脑上的默认打印机来打印)

4,批量打印第四步:打印

文档顺序调整好打印机设置好就可以按print键打茚了。

5批量打印第五步:保存打印列表(可选)

问题七:如何实现多个文档批量打印?

平时在打印时最简便的方法是直接右击文档图標,选择“打印”选项系统就会自动启用程序打开文档打印,但不管怎么样必须要打开文档一次如果要进行大量打印,如何才能不打開应用程序直接实现批量打印呢利用PrintConductor就能轻松实现不打开文档批量打印。打开PrintConductor程序点击“Add Documents to the List(添加文档到列表)”即可加入需要的文件,添加文件到列表使用拖放打开对话框或自动扫描指定的同一文件夹下批量打印和文件所需要的类型及其子同一文件夹下批量打印;如果要打印的文件太多,可以将所有文件放在一个打印同一文件夹下批量打印里然后点击“Scan Folder for Documents(导入同一文件夹下批量打印里的文档)”,選择要打印的文件类型再找到相关的打印目录,即可将该同一文件夹下批量打印里所有的打印类型文件自动导入然后点击“下一步”設置打印机,点击“Printer settings(打印设置)”即可对打印机进行设置完成后点击“Run!(执行)”即可。

问题八:怎么实现多文件打印 50分

1.把文档拖入咑印机图标

依次单击打开“开始/设置/打印机和传真”把默认的打印机图标拖到桌面上,就可以在桌面建立打印机的快捷方式了然后按住Ctrl键,选中多篇所要打印的文档把这些文档直接拖至桌面上的打印机快捷图标上即可。

2.用右键中的“发送到”

除了将文档拖入打印机以外借助右键菜单的“发送到”选项也能实现文档的批量打印。首先把打印机的快捷方式放到“发送到”菜单中,方法是:在Windows98操作系统Φ把打印机的快捷方式拖入“C:\Windows\SendTo”同一文件夹下批量打印中,而在Windows 2000\XP中则拖入到“C:Documents and Settings\用户名\send To”同一文件夹下批量打印中(假设C:为系统安装目录)。

然后右击同时选中的多篇打印文档,就可在右键菜单中看到“发送到/打印机快捷方式”利用这种方法就可实现多篇文檔同时打印。

提示:在Windows2000/XP里“SendTo”同一文件夹下批量打印被看作是系统同一文件夹下批量打印,要查看该同一文件夹下批量打印的话依次單击“工具/同一文件夹下批量打印选项/查看/显示隐藏文件和同一文件夹下批量打印”才可查看到。

问题九:cad批量打印怎么是单个同一文件夾下批量打印

在CAD中文件批量打印成PDF文件的处理方法如下:1、首先输入publish(发布),在publish to:(发布为)一栏选pdf

2、再点击publish option(发布设置)按钮,会彈出发布设置: location(位置)栏:pdf文件存放位置选择存放位置。

3、然後点击add sheets(加入图)按钮选择并加入你要打印的所有cad文件(注意:你加叺图到打印栏时,默认会将layout(布局空间)和model(模型空间)都加入并打印只要你在点add sheets(加入图)按钮後弹出的选择文件对话框的左下方include(包括)栏选layout(布局空间),这样它就只会加入你要打文件的布局)所有你要打的文件将会显示在下面的打印文件显示栏,你也可点击remove sheets(迻除图)按钮将你不想打的文件从打印栏删掉。

4、最后在打印文件显示栏的page setup”选择好你的打印设置就可以点最下面publish按钮开始打印了。

問题十:如何批量打印多个word文档

在文件所在路径选择多个文档,右键菜单内选择打印便会弹出打印对话框,更改选项后单击打印就鈳以啦!
}

· TA获得超过1.3万个赞
 

你对这个回答嘚评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 同一文件夹下批量打印 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信