精华内容
下载资源
问答
  • 我们经常需要在电脑中修改文件后缀名,而...装机之家分享一下Win7系统修改文件扩展名无效的解决方法。举例:原因是由于用户没有开启常用扩展名显示,用户将文本文档更改为Bat,还是文本文档。Win7系统修改文件扩展名...

    我们经常需要在电脑中修改文件后缀名,而这些文件仅仅是通过后缀名来分别它们的不同。如果我们修改文件的后缀名发现无效,并没有修改为其它的格式,那么说明系统中文件的后缀名没有显示,我们需要将其显示再去修改。那么修改文件后缀名无效怎么办?装机之家分享一下Win7系统修改文件扩展名无效的解决方法。

    举例:原因是由于用户没有开启常用扩展名显示,用户将文本文档更改为Bat,还是文本文档。

    f708d0459d3b15d893385c082a084c17.png

    Win7系统修改文件扩展名无效的解决方法

    1、首先我们在该文件夹的左下角处点击“工具”,再打开文件夹选项,如下图所示:

    0ef5325d4713b5a97899f115fe28401e.png

    2、打开的“文件夹选项”窗口中,切换到“查看”面板,在“高级设置”框中找到“隐藏已知文件类型的扩展名”,去掉前面的勾选,“确定”;如下图所示:

    d35c0d09d497f930923ff356b08742ae.png

    3、确定之后,隐藏的文件后缀名才能够显示,这时你再更改文件扩展名就会成功了,如下图所示:

    429db70e677faf4a3320363eb7389d82.png

    以上就是装机之家分享的Win7系统修改文件扩展名无效的解决方法,如果你修改文件扩展名无效那么说明没有显示文件扩展名导致的,希望本文能够帮助到大家。

    展开全文
  • 批处理替换文本中某些字符并写入新文件 @echo off setlocal enabledelayedexpansion for /f "delims=" %%a in (原文件.txt) do (  set aa=%%a  set aa=!aa:要替换的字符=!  echo !aa!>>d:\新文件.txt ) ...

    批处理替换文本中某些字符并写入新文件

    @echo off
    setlocal enabledelayedexpansion
    for /f "delims=" %%a in (
    原文件
    .txt) do (
       
    set aa=%%a
        set aa=!aa:
    要替换的字符=!
       
    echo !aa!>>d:\
    新文件.txt
    )
    del
    原文件
    .txt
    ren "d:\
    新文件.txt" "原文件
    .txt"
    pause

    问题点:文件中的空行会消失,不能处理特殊字符的替换,比如!等。

     

    用批处理替换文本的问题查找D:\web\kk8k\web\agg这个文件夹里所有的txt文件。只要哪个txt文件里有aaaa或者bbbb就替换成cccc

    @echo off
    setlocal enabledelayedexpansion
    set lj=D:\web\kk8k\web\agg
    if not exist !lj! echo 找不到!lj!这个路径.&&pause&&exit
    cd /d "!lj:"=!"
    if not exist *.txt echo 找不到txt文档&&pause&&exit
    for %%i in (*.txt) do (
    if exist %%i.bak echo 已经替换过.&&pause&&exit
    ren "%%i" "%%i.bak"
    )
    for %%i in (*.bak) do (
    set b=%%i
    for /f "tokens=* usebackq" %%j in ("%%i") do (
    set a=%%j
    set a_01=!a:aaaa=cccc!
    set a_02=!a_01:bbbb=cccc!
    >>"!b:.bak=!" echo !a_02!
    )
    )
    echo 完成.
    pause

     

    批处理遍历目录文件做字符串替换

    在做商铺的产品页时,需要对原有的产品链接替换,因为模板有100套,每套要替换2个文件,手头也没啥好的替换工具,zendStudio虽然有在目录下各文件中查找字符串的神级功能,但是替换只能针对一个文件替换,实在不想手动一个个替换,决心整个批处理程序。对着网上别人的例子,和查找批处理命令,很快做出了个两层for循环,大意如下:第一层for   递归遍历目录下的所有文件    /r第二层for   循环文件中的每一行              /f然后每行做字符替换,并将结果输入到一个文件零时文件中,然后用零时文件替换原有的文件原本以为很简单,但是批处理特别的机制,让在for下的set出了点异常,可以百度了解一下批处理的环境变量延迟扩展最终还是找到了解决办法,虽然是费了不少时间。
    完整代码如下:大家以后有需求可以借鉴:

    @echo off                                                ::关闭回显,不会看到执行的代码

    setlocal enabledelayedexpansion       ::使用!作为分隔符启用延迟的环境变量

    for /r %%c in (*.html) do (     ::递归批处理文件所在的目录将每个*.html文件复制给%%c   

    for /f "tokens=*" %%x in (%%c) do (  ::遍历%%c文件中的没一行,将每行数据复制个%%x 

    set line=%%x                                          ::%%x赋值个line       

    echo !line:xh=abc! >>tmp.txt              ::将替换后的行追加到tmp.txt的零时文件中   

    )

    move tmp.txt %%c                                ::用零时文件替换原来处理的文件

    rem echo %%c is replaced!

    )

    pause

    缺点:用批处理来做文件替换是挺麻烦的,需要考虑特殊字符、空行等

    去掉文件的扩展名:

    @echo off

    setlocal enabledelayedexpansion

    set lj=F:\sm

    if not exist !lj! echo 找不到!lj!这个路径.&&pause&&exit

    cd /d "!lj:"=!"

    set file=heg.prm

    rem if not exist *.hdf echo 找不到hdf文件&&pause&&exit

    for /r F:\sm %%i in (*.hdf) do (

    for /f "delims=" %%j in (%file%) do (

    set a=%%j

    set a_01=!a:in_put=%%~ni!              注释:~n即可去掉文件最后一个扩展名

    echo !a_01!>>hegrepeat.prm

    )

    )

    echo 完成.

    Pause

    把一个目录下的所有文件包括子文件夹里有很多.txt 复制到另一个目录下的一个文件夹里

    例如:E:\AAA 里面有很多子文件夹,子文件夹内有很多.txt文件,全部.txt复制到E:\BBB,不要复制子文件夹,这样在E:\BBB文件夹下就可以看到txt文件,谢谢

    以下批处理即可实现你要的功能。
    
    @echo OFF
    set inputPath=E:\AAA
    set outputPath=E:\BBB
    for /f "tokens=*" %%a in (
                   'dir "%inputPath%\*.txt" /s /a-d /b'
    ) do (
                   copy "%%a" "%outputPath%\"
    )
    PAUSE
    展开全文
  • windows中批量修改文件后缀名

    千次阅读 2016-08-13 18:42:43
    windows中经常遇到批量修改某些文件的后缀问题,进行简单加密/解密,下面是比较简单几种方法: N1: 1.新建一个.txt文本...3.保存后将文本文件后缀名改为.bat 4.将刚刚写的.bat文件,放到.avi所在的目录下,点

    windows中经常遇到批量修改某些文件的后缀问题,进行简单加密/解密,下面是比较简单几种方法:


    N1:

    1.新建一个.txt文本文件
    2.打开在里写入 ren *.avi *.abc
    注:ren和avi后面各有一个空格;avi是当前的文件后缀名,abc是修改后的文件后缀名)
    3.保存后将文本文件后缀名改为.bat
    4.将刚刚写的.bat文件,放到.avi所在的目录下,点击.bat文件,则此目录下的所有.avi后缀的文件就都变为 .abc了【so easy 吧!】

    N2:

    1.在开始菜单运行中输入“cmd”进入命令提示符,进入需要修改后缀名的文件所在目录;
    2.键入“ren *.avi *.abc”后回车
    3.退出命令提示符即可


    N3: 如果有什么更复杂的需求,那就找个批量修改软件什么的,改改吧!

    展开全文
  • Linux下基本没有后缀名的概念,你的可执行程序可能具有.mp3或者.avi或者.jpg的后缀名,但是程序仍然能...你不需要预先知道文件究竟是文本文件还是mp3音乐,你只需要和所有人一样,保留文件的后缀名,让系统去判断用什

     
    Linux下基本没有后缀名的概念,你的可执行程序可能具有.mp3或者.avi或者.jpg的后缀名,但是程序仍然能正确执行。相比window下,如果你强行将一个后缀名为.exe的可执行程序改为.mp3的音乐文件,那么基本上你的程序是不可能正常运作的。从这一点来说,文件后缀名机制是对用户的方便。你不需要预先知道文件究竟是文本文件还是mp3音乐,你只需要和所有人一样,保留文件的后缀名,让系统去判断用什么程序打开文件就行了。而为了进一步避免这种麻烦,Windows有一种隐藏后缀名的机制。你重命名文件的时候看不到后缀名究竟是什么,自然也无从修改。这一机制在Linux下也有类似的实现,比如我的SUSE103中的KDE3.5桌面在重命名文件的时候会自动高亮文件的basename,即后缀名前面的那一部分内容,从这一点上来说,KDE的确比WindowsXP灵活,虽然这种灵活对普通用户来说可能是噩梦。

    WindowsXP下面有个很舒服的功能,你可以通过在文件夹选项中设置,让某一类文件,比如后缀名为.txt的文件永远显示后缀名。这一功能对我这个经常写程序的用户来说是很舒服的:你可以随意的在桌面上新建一个文本文档,将其后缀名修改为.py(Python程序)或.f90(Fortran程序),然后打开vim对文件进行编辑,这样编辑器能够自动的根据文件的类型(后缀名)而进行语法高亮。

    然而,Vista下的文件夹选项和XP下有所不同。XP下文件类型那个选项卡现在没有了,你无法直接简单的选择到.txt文件然后在里面打打勾选择永远显示它的后缀名了。然而,要显示的办法当然有,既然WindowsXP是通过修改注册表来显示后缀名的,那么Vista下也可以:

    打开开始菜单,选择运行,在窗口中输入regedit。

    你会发现你打开了注册表编辑器。然后找到注册表项:

    /HKEY_CLASSES_ROOT/txtfile

    这个项有若干个子项,但是不要去管它,直接在/txtfile下面添加字符串,名称为AlwaysShowExt,值为空。

    注销重新登陆以后就能看到你的.txt文件具有应有的后缀了。

    Easy Crack, as was copied from the registry from Windows XP.       ^_^

    展开全文
  • 显示文件后缀文件扩展名

    千次阅读 2008-09-03 20:24:00
    文件后缀又叫文件扩展名,是识别文件种类的标识符。比如文本文件后缀为txt,可执行文件的后缀为exe,word文档的后缀为doc,图片文件的格式为jpg,png,bmp,gif等等。有时候操作系统没有将文件后缀显示出来,如图1...
  • 常见的文件扩展名

    万次阅读 多人点赞 2019-03-01 09:45:58
    常见的文件扩展名 文本 java:java代码文件 xml:具有结构性的标记电子文件 json:轻量级的数据交换格式,层次结构简洁和清晰 conf:配置信息文件 jsp:java嵌入式网页脚本文件 phps:php的源代码文件 asp:...
  • 文件管理之文件后缀名识别

    千次阅读 2013-09-15 20:20:39
    文件有很多种类型,有音乐文件、视频文件、图片文件、文本文件等,不同类型的文件在android中的打开方式是不一样的,也就是需要不同的软件区打开,那么,我们通过String fileName = file.getName;如何判断我们所要...
  • 读无字段(表头)的文本文件 ,用参数names3.为文本文件制定索引,用index_col4.跳行读取文本文件,用skiprows5.数据太大时需要逐块读取文本数据用chunksize进行分块。(二)将数据写成文本文件格式函数:to_csv...
  • 文本文件和二进制文件的判别

    千次阅读 2019-06-26 15:17:03
    作为程序员,从第一次接触编程开始,就知道了文件的两大类别:文本文件和二进制文件。但是,如何定义和判别这两类文件,在我的知识体系了,却一直是模糊的。直觉上,用文本方式读写的文件一定是文本文件,用二进制...
  • 获取文件扩展名(后缀)

    千次阅读 2017-04-23 17:00:53
    文件扩展名(后缀)指的是小数点后的文本部分。java的File方法没有直接获取的方法,我们通过文件名的字符串截取可以获得 /** * 获取文件扩展名(后缀) * @param filename * @return */ public static String get...
  • 所有文件后缀名查询

    千次阅读 多人点赞 2018-03-01 08:46:28
    含义编辑ISO:镜像文件RAR:压缩包html:网页zip:压缩包exe:安装包pdf:pdf文档rm:视频...扩展名及打开方式 文档文件 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acro...
  • 快速批量更改或添加文件后缀名

    千次阅读 2018-02-23 22:25:14
     (只将某些文件后缀名更改为其他后缀名:在打开的文本文件中输入:Ren 空格 *.需要修改的文件后缀名 空格*.需要改成的文件后缀名) 2、然后将文本文件后缀名txt更改为bat,然后双击这个文件即可,更改完成...
  • 2、从“查看”菜单中找到“文件扩展名”,点击前面的小方框勾选,查看文件的后缀名。 3、新建一个txt文本,然后在里面输入下图字符,注意*号前面有一个英文状态下的空格。 4、保存后把这个 txt 后缀名改成 bat...
  • Java 读取文本文件

    万次阅读 多人点赞 2018-08-29 14:22:14
    File Path FileReader 和 FileWriter InputStreamReader 和 OutputStreamWriter ...File 代表目录或者文件 File类的实例是不可变的;也就是说,一旦创建,由File对象表示的抽象路径名将永远不会改变。下面...
  • 【C】C语言判断文件后缀名

    千次阅读 2018-12-20 14:21:28
    文章目录【C】C语言判断文件后缀名一、 前言二、代码三、结果测试四、参考文件 【C】C语言判断文件后缀名 一、 前言          &...
  • 文本文件和二进制文件的差异和区别

    万次阅读 多人点赞 2018-05-16 11:11:20
    广义上的二进制文件包括文本文件,这里讨论的是狭义上的二进制文件与文本文件的比较: 能存储的数据类型不同 文本文件只能存储char型字符变量。二进制文件可以存储char/int/short/long/float/……各种变量值。 每...
  • Linux下的文件类型及文件后缀名详解

    千次阅读 2018-09-19 16:53:49
    Linux下的文件类型及文件后缀名详解 2013年11月19日 14:29:51 jack-zhu 阅读数:5336 标签: Linux下的文件类型及文件后缀名详解 ...1、Linux文件扩展名; 一谈到文件类型,大家就能想到Windows的文件类型,比如...
  • 从当前目录开始查找所有扩展名为.txt的文本文件,并找出包含"test"的行 find ./ -type f -name "*.txt" | xargs grep "test
  • Linux下的文件文件后缀名

    千次阅读 2019-04-09 09:15:43
    1、Linux文件扩展名; 一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt、file.doc、file.sys、file.mp3、file.exe等,根据文件的后缀就能判断文件的类型。但在Linux一个文件是否能被执行,和后缀名...
  • 批量修改文件后缀名

    2017-08-10 14:35:38
    新建一文本文件放在需要批处理的文件夹中 文件后缀名改为bat, 打开该bat文件,进行编辑 保存后, 双击运行该bat文件,则该bat所在目录下的所有 后缀为png的都转成了 jpg (子目录下的png文件不...
  • 易语言取文件名和文件扩展名

    千次阅读 2020-06-05 09:42:55
    文件扩展名,返回一个文件的扩展名称,如.txt,如果没有后缀,返回空,文件_取文件名,比如:F:\123.txt,成功返回123,失败返回空,这个命令的第二个参数可以控制是否返回扩展名称。用到的api有:PathFindExtensionA...
  • 获取指定目录下,指定扩展名的文件(包含子目录中的),把这些文件的绝对路径写入到一个文本文件中。 思路: 1.必须深度遍历 2.要在遍历的过程中进行过滤,将符合条件的内容存储到容器中 3.对容器中的内容进行遍历并...
  • Python读写文本文件

    千次阅读 2021-02-26 10:59:45
    Python读写文本文件 读取文本文件 数据几乎无一例外地是被保存在文件中的。这些文件可能是文本文件、CSV 文件、Excel 文件或其他类型的文件。知道如何访问此类文件以及从中读取数据是在 Python 中进行数据处理、加工...
  • 比如,有的文件本来是php,但是扩展名为inc,这样一来Eclipse就不能识别它,语法高亮、函数变量补全功能也就失效了,怎样才能让Eclipse也把这些inc文件当作php处理呢?我想应该在preference中设置,但是没找到,高手...
  • 关于java文件扩展名认识

    千次阅读 2016-09-12 21:09:48
    一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件,什么不存在,找不到main方法等等。我在这里就文件扩展名,也叫文件后缀名的问题来探讨一下。
  • python文件后缀名有:“.py”、“.py3”、“.pyc”、“.pyo”、“.pyd”、“.pyi”、“.pyx”、“.pyz”、“.pywz”、“.rpy”、“.pyde”、“.pyp”、“.pyt”。python文件后缀总结:(1).py:以 py 扩展名的...
  • 文本文档的后缀名怎么显示和隐藏

    千次阅读 2019-12-07 11:07:36
    文本文档的后缀名怎么显示和隐藏 问题 当我用记事本写java程序的时候,需要把文本后缀名txt改为java,但是改了半天发现没修改成功,...接着在查看框中找到 “文件扩展名” 显示扩展名就”✔“,隐藏则取消 “✔...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 426,278
精华内容 170,511
关键字:

文本文件扩展名