搜档网
当前位置:搜档网 › 批量修改大量文件名称

批量修改大量文件名称

批量修改大量文件名称
批量修改大量文件名称

批量修改文件名称(命令)

1.可以使用Win7快速快速批量修改文件(夹)名称,只需批量选择,重命名

为某一名称即可,重命名后可达到:相同名称()顺序排序。

因此方法较繁琐及带符号,故数据制作时不选用此方法。

2. ren(rename-重命名)命令的使用方法

命令的形式:

ren完整路径文件名(文件夹名)\ *文件原后缀名*文件新后缀名【注意:ren与完整路径文件名(文件夹名)之间有一空格,*文件原后缀名与*文件新后缀名之间有一空格。】

此时需要对数据进行批量重命名。

一,将待测试的数据复制粘贴至400个图层左右,此时文件总数在2000多,文件后缀有7、8种。

二,打开cmd,利用cd转到数据所在位置。例如:I盘,cd到I:\500个orcl 测试图层

执行:“dir /b>rename.xls",可将文件夹中的文件名在rename.xls文件中列出。

随后用xls打开c:\pic文件夹中的rename.xls,你会发现文件名以全部罗列在A 列中(你也可以用鼠标来调整文件名的顺序),你可以在B1列中输入1.jpg作为第一个文件文件名。

此处:

鼠标选中B1单元格,并在B1列的右下方,使鼠标光标变为+号时,拖动使所有jpg文件的右侧B列中都有文件名。

按不同后缀将数据排序,排序后在C列依次写上待赋予的名称,例如:

在D列合并为新名称加后缀如:=C1&B1,拖动光标完成全部名称。

可在鼠标选中某一单元格,并在编辑框中输入公式="ren "&A1&" "&B1,如下图所示。(逐一将7类不同后缀的名称修改)

也可以单独粘贴为一个xlsx,形如下图,理好后粘贴为txt

鼠标点击菜单“文件”——“另存为”,输入文件名ren.bat

可直接点击执行此批处理文件,也可以在cmd中执行(可查看错误提示):

也可以在写命令时将完整路径下文件名填写进去

Ren空格完整路径文件名(文件夹名)\*.文件后缀名(re)空格*.文件新后缀名(2dm)

如文件名称中带着空格或者括号等符号,则在执行时会报错命令语法不正确。

将两文件名称都加上引号后(在excel中为:=""""&E1&"""",如导出后为多个引号,则可以批量替换),则不报错顺利修改,如下图

顺序全部更名成功。

文件批量修改后缀名:

把某一类型文件(相同后缀名)修改为另一类型(相同后缀名)

如我们把磁盘K:歌曲中所有歌曲的后缀名都从re更改为2dm,则命令为:ren K:测试\*.re *.2dm

【注意:ren与K:测试之间有一空格,*.re与*.2dm之间有一空格】

文件夹权限的批量修改

如何使用Xcacls.exe 修改NTFS 权限 本页 ?概要 o Xcacls.exe 语法 o使用Xcacls.exe 查看权限 o Xcacls.exe 示例 ?示例1 ?示例2 ?示例3 o NTFS 权限原则 ?参考 展开全部| 关闭全部 本分步指南介绍如何使用扩展的更改访问控制列表工具(Xcacls.exe) 修改和查看文件或文件夹的NTFS 权限。 使用Xcacls.exe 可以通过命令行设置所有可在Windows 资源管理器中访问到的文件系统安全选项。Xcacls.exe 通过显示和修改文件的访问控制列表(ACL) 完成此操作。 Xcacls.exe 在Windows 2000 Professional 或Windows 2000 Server 的无值守安装中特别有用。通过使用此工具,可以为操作系统所在的文件夹设置初始访问权限。在您将软件分发到服务器或工作站时,Xcacls.exe 还提供单步保护,以防止用户删除文件夹或文件。 Xcacls.exe 实用工具包含在Windows 2000 资源工具包中。可以从Microsoft 下载中心下载以下文件: 立即下载XCacls_Installer.exe 软件包。 回到顶端

Xcacls.exe 语法 xcacls 文件名[/T] [/E] [/C] [/G user:perm;spec] [/R 用户] [/P user:perm;spec [...]] [/D 用户[...]] [/Y] 其中文件名表示ACL 或访问控制项(ACE) 通常应用于的文件或文件夹的名称。所有标准通配符均可使用。 /T递归检查当前文件夹及其所有子文件夹,对匹配的文件或文件夹应用所选的访问权限。 /E编辑ACL 而不替换它。例如,如果您运行XCACLS test.dat /G Administrator:F命令,则只有管理员拥有对Test.dat 文件的访问权限。之前应用的所有ACE 都会丢失。 /C使Xcacls.exe 在出现“拒绝访问”错误消息时继续执行。如果未指定/C,则Xcacls.exe 在出现此错误时停止执行。 /G user:perm;spec授予用户对匹配文件或文件夹的访问权限。 ?perm(权限)变量对文件应用指定的访问权限,并代表文件夹的特殊文件访问权限掩码。 perm变量接受下列值: o R读取 o C更改(写入) o F完全控制 o P更改权限(特殊访问权限) o O取得所有权(特殊访问权限) o X执行(特殊访问权限) o E读取(特殊访问权限) o W写入(特殊访问权限) o D删除(特殊访问权限) ?spec(特殊访问权限)变量仅应用于文件夹,它除了接受与perm相同的值以外,还接受以下特殊值: o T未指定。为目录本身设置ACE,而不指定应用于在该目录中创建的新文件的ACE。至少存在一个要遵循的访问权限。分号(;) 和T 之间的项将被忽略。注意:?文件的访问权限选项(针对文件夹、特殊文件和文件夹访问)是完全相同 的。有关这些选项的详细说明,请参阅Windows 2000 操作系统的文档。 ?所有其他选项(它们也可以在Windows 资源管理器中设置)都是基本访 问权限的所有可能组合的子集。因此,不存在文件夹访问权限(如LIST 或 READ)的特殊选项。 /R 用户为指定用户调用所有访问权限。

批量修改ppt图片方法

修改方法。工具——宏,输入名称。——创建。 出现编辑框:打入以下代码。 Sub 大小() ' ' 宏由创建,日期2014/12/29。 ' For i = 1 To ActivePresentation.Slides.Count ActivePresentation.Slides(i).Select With ActiveWindow.Selection.SlideRange For j = 1 To ActiveWindow.Selection.SlideRange.Shapes.Count If ActiveWindow.Selection.SlideRange.Shapes(j).Type = 13 Then '如果该对象为图片 ActiveWindow.Selection.SlideRange.Shapes(j).Top = 0 '设置图片的上面的边距 ActiveWindow.Selection.SlideRange.Shapes(j).Left = 0 ActiveWindow.Selection.SlideRange.Shapes(j).LockAspectRatio = msoFalse ActiveWindow.Selection.SlideRange.Shapes(j).Height = 540 '设置图片的新高度值 ActiveWindow.Selection.SlideRange.Shapes(j).Width = 720 '设置图片的新宽度值,等比放大或缩小 End If Next j End With Next End Sub 保存。 然后退回到工具——宏——运行

用友批量修改权限

批量修改权限 问题现象 客户需要给全部帐套固定的权限如果给全部权限的话还不行 如果从前台增加的话那么一个一个点太慢了 解决思路 前台点太慢是不是可以从某个表直接插入,尝试以后决定从后台增加 解决办法 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent)

select 001,2012 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 002,2013 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 002,2014 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 003,2012 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 003,2013 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 003,2014 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 101,2006 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 101,2007 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser, csub_id, cAuthType, cRepellent, cRepellentModule, cNotRepellent) select 101,2008 ,cUser_Id,cAuth_Id,iIsUser,csub_id,cAuthType, cRepellent, cRepellentModule, cNotRepellent from ua_holdauth where cuser_id='all'and cacc_id=001 and iyear=2011 insert into ua_holdauth(cAcc_Id, iYear, cUser_Id, cAuth_Id, iIsUser,

批量修改多个Word资料文档内容

同时批量修改多个word文档步骤1把要批量修改的文档都放在同一个文件夹中 同时批量修改多个word文档步骤2在修改前,先确定多个word文档文件要被修改的内容如小小要修改的内容是多个word文档中的“西平县”,

同时批量修改多个word文档步骤3双击“word文档批量处理大师” 同时批量修改多个word文档步骤4点击“选择目录” 同时批量修改多个word文档步骤5在弹出的窗口中选择点击要批量修改的多个word文档文件所在的文件夹,然后点击“确定”按钮

同时批量修改多个word文档步骤6此时,系统会自动添加该文件中的所有文档文件 同时批量修改多个word文档步骤7点击“保存列表”

同时批量修改多个word文档步骤8在弹出窗口输入框随便输入一个名字,然后点击“保存”按钮 同时批量修改多个word文档步骤9在word文档批量处理选项中点击选择“1、内容批量替换”

同时批量修改多个word文档步骤10在右边弹出'批量替换文档内容'框体中,在”把文字:“标签下输入要被修改的内容,如“西平县”,在“替换为:”标签下输入要改成的内容,如“我在这”。然后点击“添加为待处理任务”按钮 同时批量修改多个word文档步骤11如果,要被批量修改的内容还有其他的,则先点击“添加到列表”按钮,然后再在”把文字:“标签下输入下一个要被修改的内容,如“啊”,在“替换为:”标签下输入下一个要改成的内容,如“哈“,然后点击“添加到列表”按钮。如此反复把所有要修改的文档内容全部添加到列表后再点击“添加为待处理任务”按钮

同时批量修改多个word文档步骤12在弹出窗口点击”确定“按钮 同时批量修改多个word文档步骤13在弹出窗口点击”是“按钮 同时批量修改多个word文档步骤14在弹出窗口点击”确定“按钮

怎样把照片批量重命名成学生姓名

怎样把照片批量重命名成学生姓名? 学生姓名来源于excel,照片是序列和excel的姓名相对应,用什么方法快速处理 回答: 可以使用系统自带的批量命名程序,也可以用ACDSee 和Adobe Bridge,他们都有一个批量重命名的功能,都可以选择非图片文件一次批量重命名。对电脑熟悉的话你可以用下面这个: 先在打开含有报考信息的Excel文档,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入“="ren "&A2&".jpg "&C2&".jpg"”(不包括外引号,注意,这里的A2是指第A列的第二行,因为第一行一般是字段名:学号、姓名等,如果没有字段那么这里的公式里就应该是A1、B1,有两行字段那么就应该是A3、B3),回车会得到一个类似“ren 200600001.jpg XXXXXXXXXXXXX.jpg”的DOS命令。 2.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 3.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 4.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"

改为".bat",这时只要双击该文件,就会自动将我们所需要的以学号命名的图片重命名为以身份证号命名的图片文件了。 5.接下来单击右键更改文件的排序方式,一般最前面或者最后面的文件就是我们所需要的图片了。 这个的好处是可以将照片以身份证号或者学号重命名,学生的话一般都有学号的吧。 系统自带的批量命名程序就是指:把execl的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执行bat。然后就OK了。希望你成功 可以用批处理实现 把execl的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执 行bat. 标签:excel重命名学号dos命令身份证号分类:学籍管理2010-04-20 20:07 学生照片根据EXCEL中的学生学号或其它信息重命名批量重命名 学生姓名来源于excel,照片是序列和excel的姓名相对应。1,进入到需要重命名文件的文件夹中,新建一个txt文件,内容为dir *.jpg /b>ren.bat(假如你要重命名的是图片的话,

windows命令行更改文件夹权限

windows命令行更改文件夹权限 Cacls命令使用格式如下: Cacls filename [/T] [/E] [/C] [/G user:perm] [/R user [...]] [/P user:perm [...]] [/D user [...]] Filename——显示访问控制列表(以下简称ACL); /T——更改当前目录及其所有子目录中指定文件的 ACL; /E——编辑 ACL 而不替换; /C——在出现拒绝访问错误时继续; /G user:perm——赋予指定用户访问权限。Perm 可以是R(读取)、W(写入)、C(更改,写入)、F (完全控制); /R user——撤销指定用户的访问权限(仅在与 /E 一起使用); /P user:perm——替换指定用户的访问权限; /D user——拒绝指定用户的访问。 1.查看目录和ACL 以Windows XP系统为例,笔者使用Cacls命令查看E盘CCE目录访问控制权限。点击“开始→运行”,在运行对话框中输入“CMD”命令,弹出命令提示符对话框,在“E:\>”提示符下输入“Cacls CCE”命令,接着就会列出Windows XP 系统中用户组和用户对CCE目录的访问控制权限项目。如果想查看CCE目录中所有文件访问控制权限,输入“Cacls cce\ .”命令即可。 2.修改目录和ACL 设置用户访问权限:我们经常要修改目录和文件的访问权限,使用Cacls命令就很容易做到。下面要赋予本机用户testuser对d盘下 test目录及其所有子目录中的文件有完全控制权限。在命令提示符对话框中输入“Cacls tes t/t /e /c /g testuser:f ”命令即可。 替换用户访问权限:将本机用户testuser的完全控制权限替换为只读权限。在命令提示符对话框中输入“ Cacls test/t /e /c /p testuser:r ”命令即可。 撤销用户访问权限:要想撤销本机用户testuser对该目录的完全控制权限也很容易,在命令提示符中运行“Cacls test/t /e /c /r testuser”即可。

利用excelVBA批量修改文件名以及自动插图到word

前段时间,因编写报告,需要把成果图片修改名字后,将图以及相应的名字插入word文档中。一次报告,至少200张图,花了数个小时才弄完工作,同时难免出现差错。之后就一直寻找捷径,基于excel vba以前有一点基础,现将整理出来的代码分享给大家。可以去下载我编好的excel 小程序,里面有详细代码,地址在最下方。欢迎直接试用下,给个反馈建议. 1.查找文件夹中符合图片格式的文件,返回其名字 Dim fs, f, f1, fc, s Dim arr As String Set fs = CreateObject("") Address = Address = Left(Address, InStrRev(Address, "\", Len(Address))) '获得当前工作表所在文件夹路径 Set f = (Address) Set fc = i = 2 For Each f1 In fc '遍历文件 If FileIspicture Then ' 引用了自定义函数 FileIspicture 判断是否为需要查找的文件格式

phname = '获取文件名 houzhui = Right(phname, Len(phname) - InStrRev(phname, ".", Len(phname)) + 1) (i, 1) = Left(phname, InStrRev(phname, ".", Len(phname)) - 1) (i, 2) = houzhui i = i + 1 End If Next 2.修改文件名称 Sub changename() Dim Address As String Address = Address = Left(Address, InStrRev(Address, "\", Len(Address))) n = , 1).End(xlUp).row For i = 2 To n '修改名称 pname = (i, 1) & (i, 2) textname = (i, 3) houzhui = Right(pname, Len(pname) - InStrRev(pname, ".", Len(pname)) + 1) '获取后缀 Name Address & pname As Address & textname & houzhui Next i

电子照片批量重命名的方法

电子照片批量重命名的 方法 集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

怎样把照片批量重命名成学生姓名 学生姓名来源于excel,照片是序列和excel的姓名相对应,用什么方法快速处理 回答: 1、先在打开含有报考信息的Excel文档,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入“="ren"&A2&".jpg"&C2&".jpg"”(不包括外引号,注意,这里的A2是指第A列的第二行,因为第一行一般是字段名:学号、姓名等,如果没有字段那么这里的公式里就应该是A1、B1,有两行字段那么就应该是A3、B3),回车会得到一个类似 “renXXXXXXXXXXXXX.jpg”的DOS命令。 2.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 3.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 4.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"改为".bat",这时只要双击该文件,就会自动将我们所需要的以学号命名的图片重命名为以身份证号命名的图片文件了。 5.接下来单击右键更改文件的排序方式,一般最前面或者最后面的文件就是我们所需要的图片了。 这个的好处是可以将照片以身份证号或者学号重命名,学生的话一般都有学号的吧。 再解释一遍: 1、Excel文档中,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入 ="ren"&A2&".jpg"&C2&".jpg"(ren后有空格,前一个jpg后有空格;意

批量修改文件名的简单方法

批量修改文件名的简单方法 整体思路:我们要有一个原文件名和新文件名的对应关系,然后结合重命名命令ren 使用批处理 bat文件解决。 找一个实际案例为例稍稍详细的说明一下:假如我们要将原为员工号为名字的照片文件修改为身份证号为名字的照片文件。 第一步,我们应该从财务或者人事那里要到人员的信息对照表,实在没有,我们可以做一个,用excel来制作,如下图的A、B列,然后使用excel公式生成C列 ="ren "&A2&".jpg "&B2&".jpg" 此处使用了excel的一个字符链接公式,不明白的可以直接复制来用,若想一探究竟可以详细的参考excel的相关知识,需要留意的是每一个 & 符号前后需要有字符(需要用英文状态下的双引号,如"ren ")或者单元格名称(不需要引号,如A2)。 第二步,将C列所有生成的内容(不含表头单元格),复制,点击“开始”-“程序”-“附件”-“记事本”,粘贴,另存为bat文件(保存类型选择“所有文件”,然后在文件名处输入批量修改.bat)。

第三步,将生成的bat文件放到需要修改文件名的文件夹里,双击即可。 上面的例子是针对没有规则的文件名,如果原始文件名和新生成的文件名都有一定的规则,你就可以使用excel的功能将其拖拽生成或者使用公式和函数生成新的文件名。

如果上例中文件名已经带有后缀,那就更好办了,直接在A列的前面增加一列,全部输入 ren 然后不要什么公式生成,直接将三列数据复制到记事本,保存为bat文件,将bat文件复制到图片文件夹,双击即可。 通过这个例子我们知道核心就是 bat 批处理和 ren 重命名命令。学会了这个你就不怕以后再命名大批量的文件了,毕竟从网上下载的那些修改文件名的程序不能解决你的所有问题,特别是如果你的文件名是没有规则的名字。

利用EXCEL为图片批量重命名

利用E X C E L为图片批 量重命名 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

利用E X C E L为照片批量重命名 一、准备照片。事前按照学籍顺序将学生排好序列,然后逐一拍照,完成后将相片文件拷到电脑上备用,如存放在“D:\photo”文件夹内。 二、巧用EXCEL填充柄,批量建立改名命令行。第一步:打开EXCEL软件。在A列中输入照片名“DSCN0001.JPG”,然后用填充柄向下拖动,一直到合适的数字为止。然后,在B列中以学生的学号等信息输入“.JPG”并用填充柄向下拖动直到合适的位置停止。第二步:在C列中输入以下内容“="REN "&A1&" "&B1&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,即可出现相应结果。 第三步:向下拖动该单元格的填充柄,直至对应左侧的内容。最终效果如图所示。最后将C列中的全部内容选中并进行复制。●这是利用EXCEL填充句柄批量生成的重命名命令。 四、建立“重命名”批处理命令。在D:\photo文件夹下单击鼠标右键,选择新建“文本文档”命令。然后将该文件名改为“重命名.BAT”。右击该文件,选择“编辑”命令,进入该批处理文件的编辑状态。在编辑空白区右击,选择“粘贴”,将刚才EXCEL文件中C列中的内容复制到这里。然后存盘并退出。五、运行“重命名.BAT”进行批量更名。回到“D:\photo”文件夹后,直接双击运行“重命名.BAT”。这时,你会发现所有的相片文件名都已经整整齐齐地更改为我们需要的文件名了。 注:命令可复制以下字段:="REN "&A1&" "&B1&""

Ubuntu修改文件夹权限

常用方法如下: sudo chmod 600 ×××(只有所有者有读和写的权限) sudo chmod 644 ×××(所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ×××(只有所有者有读和写以及执行的权限) sudo chmod 666 ×××(每个人都有读和写的权限) sudo chmod 777 ×××(每个人都有读和写以及执行的权限) sudo chmod -R 777 xxx 修改后重新打开文件夹才能生效 其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。 解释一下,其实整个命令的形式是 sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。 这个三位的二进制数的每一位分别表示读、写、执行权限。 如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应: 0 [000] 无任何权限 4 [100] 只读权限 6 [110] 读写权限 7 [111] 读写执行权限 现在看上面的几个常用用法就非常清楚了。试着自己来修改权限吧 最后同时附上查询文件(或文件夹)权限的命令 ls -l 文件名称(文件夹将-l改为-ld)。 先来了解一下文件属性, 在shell环境里输入:ls -l 可以查看当前目录文件。如: drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份 分别对应的是: 文件属性连接数文件拥有者所属群组文件大小文件修改时间文件名 这里r是可读,w可写,x 可执行,其中文件属性分为四段,---- --- --- 10个位置 例如: d rwx r-x r-x 第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。 第二段是文件拥有者的属性, 第三段是文件所属群组的属性, 第四段是对于其它用户的属性, 如上面文件夹“下载文件备份”的访问权限,表示文件夹“下载文件备份”是一个目录文件;文件夹“下载文件备份”的属主有读写可执行权限;与文件夹“下载文件备份”属主同组的用户只有读和可执行权限;其他用户也有读和可执行权限。

如何批量修改照片名称

如何批量修改照片名称 现在个人电脑文件是越来越多的,对文件名进行统一规范的修改例如批量更改文件名就是其中一项大家经常使用到的功能。那有木有办法批量更改类似这样的文件名呢?如何批量更改文件名?现在推荐给您一款非常方便实用的改名软件,它就是狸涡批量修改文件名软件。 这款软件非常小哦!只有差不过3MB左右。麻雀虽小却五脏俱全,功能十分强大!在等待安装下载后,打开这款软件,软件界面右侧“文件夹”位置找到你要更改文件名的文件位置: 找出我的电影 在狸涡批量修改文件名软件主界面上可以先对你要修改的文件进行选中,像小编我都要更改这些电影的名字,小编就“ctrl+A”全选了:

选中需更改的文件 特别注意了:狸涡批量修改文件名软件单单不只是带有更改文件名的功能,还具有其他例如图片转换格式以及MD5效验工具等功能,不可多得的一款多功能又好用的软件啊!你能不心动?当然今天,我们只需要它的批量文件改名功能:在软件界面上方选择“工具”菜单中的“批量修改文件名”:

点开后启动了《批量修改文件名软件》界面: 这里我批量更改文件名需要“替换”功能,替换改名就是将原有的文件名字符,自动替换成想要的文件名字符,这个功能对于希望修改批量字符文件的用户真的是太实用了。 例如我要把电影文件名中的前缀批量去掉,就在“替换”中“替换文件中的字符”把前缀网站替换成“”,在批量修改文件名软件界面的右侧,我们可以看到预览的效果

然后“开始重命名”,一会儿就会弹出“提示信息”窗口。就是标明处理成功了!同时在软件右侧预览位置标明了“结果”为“成功”! 现在回到之前的文件夹里面看看:前面的文件名字幕已经不存在了!整整变成清爽的电影名有木有: 教程工具>>>:狸涡批量修改文件名软件

win7批量修改文件夹图标

运行注册表编辑器(开始菜单、运行、输入regedit、确定) 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \Shell Icons 如果没有Shell Icons,就自己新建一个(右键点击Explorer、新建、项然后把该项命名为Shell Icons)在这个右边新建一个字符串,名字为数字3(右键在空白处点击、新建、字符串、把字符串命名为3、)双击该字符串 然后把它的值设为你图标的完整路径(如:C:\Windows\system32\“图标名称”) 然后显示所有文件,到系统盘:\Documents and Settings(1.文件夹点击右键,查看属性。再点安全→高级→所有者2.点编辑→其他用户或组,在输入选择的对象名称里面输入你的用户名,再确定3.选择替换子容器和对象的所有者4.点确定,会弹出一个对话框,继续点确定!这样我们就拥有了这个文件夹的所有权特别提醒:不勾选“替换子容器和对象的所有者”,我们就只有这个文件夹的所有权,不会取得子文件夹和子文件夹里面所有文件的所有权5.再点权限→编辑→添加,把你的用户名填入,点确定6.再点击你的用户名→编辑,再勾选“完全控制/允许”,确定7.再勾选“把使用可从此对象继承的权限替换所有后代上现有的可继承权限”。然后点应用、确定、确定、再确定。这样,我们就完全拥有了对这个文件夹的所有权限)\用户名\Local Settings\Application Data 这个里面把IconCache.db 删除了 如果打开c盘没有看见Documents and Settings,请点击左上角的组织文件夹和搜索选项再点击查看把所有隐藏前面的钩取消,应用确定就可以看到了 如果你的Documents and Settings上面有一把小锁,双击说你没有权限,请在桌面建立一个文本文档编辑如下内容 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

快速批量修改图片方法

快速标准批量按数字升序 命名照片大法 1、建立Excel表格,举例如下(爱索制卡和真灼制卡均以此为标准) 兰苑中学高一(18)班名册(68人) 1.1编号统一编排说明:举例C2016070501,排头大写字母代表级别(X小学,C初中,G高中,B补习班),2016代表应届生入学时间(一年级、七年级、高一应届生用2016,二年级、初二、高二应届生用2015,以此类推。补习班往届生用毕业时间,如初三和高三补习班用2017),07代表年级(01一年级,02二年级~12高三),05代表班级(01一班,以此类推),01代表学生学号(以照片顺序升序编排即可)。 1.2若制卡时需区走读住校的证卡颜色,分表格中需注明走读住校;若不需区分则忽略后一列。 2、将待命名的照片放入指定文件夹中,一般以一个班为一个文件夹;需要批量命名的照片需按表格的先后排列(一般我们以拍照的时间先后排序),并且确保文件夹中的照片数量和表格中对应。需注意,修改之前最好备份一份照片文件夹,改错了就还原不了喽,给自己留条后路总是好的。 3、修改方案(注意了,我要开始放大招了...) 3.1若不需要改动图片大小,直接重命名,百度下载FreeRename批量命名文件软件(或跟哥哥我要也 可以)。直接解压出,不需安装,双击打开软件如下: 点击添加文件,选择需要批量重命名照片的文件夹,举例:

Ctrl+A全选打开 注意修改红圈标注部分即可,(新文件名即批量修改的前面一致的部分;起始值输入01,若班级人数超过100人,需输入001,当然这个一般不会有;递增量默认为1,请勿修改;最后需选择递增量在文

件名之后;顺便看一下后面新文件名是不是你要重命名后的效果)然后点击开始处理,然后你就会神奇的发现, 你的照片全部按你表格里的名字全部重命名号了。 3.2若需要改动图片尺寸及大小,百度下载JPEG Resizer照片批量处理软件(哥哥我这儿也有)。 直接解压出,不需安装,双击打开如下: 我们先设置好和如下,注意图列中红圈所标注数字为最后建议修改数值。

用ecel批量更改照片的名字

用EXCEL批量更改照片的名字 1、准备照片。 事前按照学籍或班级顺序将学生排好序列,然后逐一拍照,完成后将相片文件拷到电脑上备用,如存放在“D:\photo”文件夹内。 2、巧用EXCEL填充柄,批量建立改名命令行。 第一步:打开EXCEL软件。在A列中输入照片原文件名如“DSCN0001.JPG”,然后用填充柄向下拖动,一直到合适的数字为止(不能用填充柄向下填充的话,可逐一更改)。然后,在B列中输入学生的身份证信息如“430502”。(或者把信息表中的学生身份证信息复制粘贴过来,要确保照片号与身份证号都是同一个学生) 第二步:在C2单元格中输入“.jpg”,然后在D列中输入公式:“=B2&C2”(注意:外侧双引号不要输入),然后用填充柄拖动到适当位置,在D列中生成以身份证命名的照片的所有文件名。然后再在E2单元格中输入以下内容“="ren "&A2&" "&D2&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,拖动填充柄到适当位置,这里的REN其实就是DOS中的重命名命令,本例中这句命令的意思是将A 列中的名字重命名为D列中对应的名字,这条命令在EXCEL中无法使用,仅用来以备以后用。 图用EXCEL批量生成命令的示意图 3、建立“重命名”批处理命令。 在D:\photo文件夹下(1)单击鼠标右键,选择新建“文本文档”命令。打开该文档,(2)点“文件”――“另存为”――“保存类型”为“所有文件”,文件名为“重命名.bat”。单击“保存”退出。(3)然后右击该文件,选择“编辑”命令,进入该批处理文件的编辑状态。在编辑空白区右击,选择“粘贴”,将刚才EXCEL文件中E列中的内容复制到这里,然后单击“保存”并退出。 4、运行“重命名.bat”进行批量更名。 回到“D:\photo”文件夹后,直接双击运行文件“重命名.bat”。这时,你会发现所有的相片文件名都已经整整齐齐地更改为我们需要的文件名了。原来的照片是用姓名或报名号命名的情况,只要有与之对应的身份证信息,同样适用本方法。 注意:1、批处理文件要与照片放在同一个文件夹下。

如何快速批量修改文件名

如何快速批量修改文件名 我们有时候在网页上,下载了好多自己喜欢的图片,一个个修改太麻烦了,想要快速批量的修改文件名,其实,在你的Windows电脑上批量修改文件名是非常简单的。不过为了有效的批量修改文件名,你可以学习一些有点复杂的shell编程语言(SED,AWK,Perl)或者更简单的,只是使用一个电子表格Excel和几个dos命令。下面是具体步骤,希望对您有所帮助! 步骤1: 点击Windows左下角的“开始”菜单,选择“运行”,输入cmd ,回车进入命令行。 步骤2: 用cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。 cd cd pics 步骤3: 输入dir /b 你可以看见当前文件夹目录下面全部文件的列表。 输入dir /b > 将的列表输出到电子表格。 步骤4: 有趣的东西现在才开始。打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。 步骤5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用CONCATENATE() 和DATE() 可以在文件名中加上日期,等等。 步骤6: 选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。 现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。 在C列,输入Excel公式:=CONCATENATE("ren ",A1, " ", B1),点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。 步骤7: 选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个文件,将复制的内容粘贴进去。 步骤8: 现在我们已经基本要完成了。在C:pics下输入命令,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。

如何批量修改文件名(图片名)

如何批量修改文件名(图片名) 在你的Windows电脑上批量修改文件名是非常简单的。选择所有的文件,按F2,然后输入一下描述性的文本。Windows将会在每个文件名中加上一个唯一的序列数字。 为了有效的批量修改文件名,你可以学习一些有点复杂的shell编程语言(SED,AWK,Pe rl)或者更简单的,只是使用一个电子表格和几个dos命令。 1: 点击Windows左下角的“开始”菜单,选择“运行”,输入 cmd ,回车进入命令行。 2: 用 cd 命令进入到你想批量修改文件名的文件夹目录。 比如这里,我想要进入E盘中的pic文件夹,输入命令顺序为(1) e:(2)cd pi c 3: 输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。 输入 dir /b > pic.xls 将的列表输出到pic.xls表格。 4:打开pic.xls,可以看到文件名在A列中,注意对比名称顺序是否和文件夹中一致,可利用排序功能修改成一致。 5: 在B列中输入要替换成的文件名。(可以添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE() 和 DATE() 可以在文件名中加上日期,等等) 6:现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。 在C列,输入Excel公式: ="ren □"&A1 &"□"&B1 点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。 (注意:若文件名中有空格,则需要用双引号(””)把文件名包括进去,方法是在excel中的C列输入双引号(“),然后在D列,输入Excel公式: ="ren □"&C1&A 1&C1 &"□"&C1&B1C1 ) 7: 选中C列(或D列),点击“复制”,在E盘pic文件夹目录下,创建一个txt文档,打开,将复制的内容粘贴进去,另存为ren.bat,注意保存类型要选择:所有类型*.* 8:双击ren.bat或者在cmd命令框的E:pic下输入命令ren.bat,然后回车,你会发现p ics目录下的文件名已经按照你期望的方式全部被修改了。 下面是一个图解案列 1.在c盘建立一个文件夹,将下载的图片放置于该文件夹中,如下图所示。

批量修改图片名称(补充)

问题描述:文件夹下面的照片格式太乱,要统一改成数字+‘.jpg’的形式,例如:10086.jpg; 处理一: https://www.sodocs.net/doc/9e12263906.html,/view/7b15588bd0d233d4b14e6981.html 在上述网址里,挖了一点代码: @echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.rm') do ( if not "%%~ni"=="%~n0" ( if !a! LSS 10 (ren "%%i" "b0!a!.rm") else ren "%%i" "b!a!.rm" set/a a+=1 ) ) 修改一下: @echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.png') do ( if not "%%~ni"=="%~n0" ( ren "%%i" "*.jpg" set/a a+=1 ) ) 这段代码可以实现改文件的后缀名,堪称神器啊!!! 但是,对于文件名中的字母过滤,做不到,需要进一步研究BAT编程,目前没有攻下来!!

同事的解法: /* * 功能:将后缀格式化、将文件名中的w的去掉; * 限制:w都被替换掉了! */ @echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.JPG','dir /b *.jpg','dir /b *.png') do ( if not "%%~ni"=="%~n0" ( set "h=%%i" set "h=!h:w=!" set "h=!h:.jpg.jpg=.jpg!" set "h=!h:.png=.jpg!" set "h=!h:.bmp=.jpg!" set "h=!h:.JPG=.jpg!" ren "%%i" "!h!" set/a a+=1 ) ) 处理二:找JAVA 网上搜了一下,稍加修改,可以完全达到要求; import java.io.*; public class Rename { /** * @param args * @throws IOException * D:\\jjjg_photo\\members * D:\\jjjg_photo\\head\\location * D:\\jjjg_photo\\head\\outlook * D:\\jjjg_photo\\fz\\location * D:\\jjjg_photo\\fz\\outlook */ public static void main(String[] args) throws IOException { // String d="D:\\jjjg_photo\\members"; // String d="D:\\jjjg_photo\\head\\location"; // String d="D:\\jjjg_photo\\head\\outlook"; // String d="D:\\jjjg_photo\\fz\\location";

相关主题