bat如何创建文件打开文件,如何加密文件或文件夹 xp系统
3个回答
展开全部
可以达到较为简单的加密方式,该程式是我自己放出来的,希望给分。
创建文件
echo 内容>文件
(解释:该命令用于创建文件第一行文字,当已经有重命名文件时,清空源文件,将命令中的文字“内容”输入进“文件”里)
echo 内容>>文件
(解释:这个是用于“给已有文件增加文字”,就是接着已经有的文件里的内容,往文件最后一行开始增加,每条命令增加一行内容。若没有这个文件,则生成新的文件,有则直接往旧文件里添加)
如:现已经有a.txt文件在c盘下,内容为:
你好
我好
大家好
输入命令“echo hi>C:\a.txt”后,a.txt将重新创建,内容更改为:
hi
输入命令“echo hi>>C:\a.txt”后,a.txt将增加内容,内容更改为:
你好
我好
大家好
hi
(当“echo hi>c:\a.txt”或“echo hi>>c:\a.txt”改为"echo hi>a.txt"或“echo hi>>a.txt”,这时命令里的文件没有带路径,则生成在该bat目录下。)
打开文件:
start a.txt
开启bat目录下的a.txt文件,也可以开启exe等文件,是用于启动,打开文件的命令。
还有以下方式:
start c:\a.txt
该命令带路径,开启c盘的a.txt文件,注意当文件或路径名称带空格时,在bat里必须将路径和文件有双引号括起来,如
start "c:\good bey\sar.tat"
或
echo hi>"c:\jjj nnn ggg.txt"
等,也就是说,当文件,或文件夹名称有空格时,必须将路径文用双引号括起来,才可以正常运行。
当命令里的文件或路径带空格而没有括号时,将会出现错误,如:
echo hi>ka pa.txt
文件生成内容为
hi
文件名称变为:ka。后面的 pa.txt并没有被识别,也就是说,命令只识别了“第一个空格前的字符”
好了就讲这么多先。怎么也得给分吧!
下面奉上文件夹加密
说明,如果你不嫌麻烦可以用。但是确实有些麻烦。该bat利用回收站。
即使是又高级搜索和杀毒软件也发现不了哦。这是系统里“不存在”的路径,只“存在”于dos里,所以系统是看不到的,只能利用这个bat开启。但是问题是里边的文件只能删除,复制,改名。不能打开运行,更改内容,要复制出去。但绝对安全哦!
@echo off
:start
set XRV=c
::记住改成你要的盘哦,就是上面set XRV=c 那段最后的c字母改为你要的盘符,记住去掉这一句解释才可以运行哦!!
attrib %XRV%:\Recycled -s -h -r
if exist %XRV%:\Recycled\a..\ goto car
md %XRV%:\Recycled
cd %XRV%:\Recycled
md a..\
cd..
echo [.ShellClassInfo]>%XRV%:\Recycled\Desktop.ini
echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>%XRV%:\Recycled\Desktop.ini
attrib %XRV%:\Recycled\Desktop.ini +s +h +r
attrib %XRV%:\Recycled +s +h +r
:car
echo attrib %XRV%:\Recycled +s +h +r>lock.bat
echo echo 先复制下面的代码(或直接输入)。在"开始菜单"-"运行"里输入cmd且按下运行,弹出黑框,右键-选“粘贴”操作。然后按“Enter”键进行文件操作,建议自己记住代码。打开lock.bat就会自动加密。打开卸载程序,将会卸载文件夹及里边的文件。您再次打开生产文件夹的bat时,这三个文件将自动再次生成。>说明.txt
echo.>>说明.txt
echo.>>说明.txt
echo start %XRV%:\Recycled\a..\>>说明.txt
echo attrib %XRV%:\Recycled -s -h -r>卸载.bat
echo rd %XRV%:\Recycled /q /s>>卸载.bat
echo del 说明.txt /f>>卸载.bat
echo del lock.bat /f>>卸载.bat
echo del 卸载.bat /f>>卸载.bat
这个是可以正常打开的,但是可能没有上面那个那么牛“逼”。可以躲过高级搜索。
加上了解释哦,打了老半天。。。
@echo off
:start
set XRV=c
::将c盘请随便改成你想要的盘,如f盘就改成f就可以了
attrib %XRV%:\Recycled -s -h -r
::减去回收站的系统属性
if exist %XRV%:\Recycled\sar.car goto car
::该代码检测你是否已经有加密文件夹,有就进入car节
md %XRV%:\Recycled\sar.car
::创建文件夹
echo [.ShellClassInfo]>%XRV%:\Recycled\Desktop.ini
echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>%XRV%:\Recycled\Desktop.ini
::生成Desktop.ini将文件夹修改为回收站图标。
attrib %XRV%:\Recycled\Desktop.ini +s +h +r
::将Desktop.ini加上系统属性
attrib %XRV%:\Recycled +s +h +r
::恢复回收站系统属性
:car
::这里就不再讲了,前面开头带:的都是节
attrib %XRV%:\Recycled -s -h -r
::减去回收站的系统属性
if exist %XRV%:\Recycled\sar.car start %XRV%:\Recycled\sar.car
::检测如果有这个加密文件夹就打开
if not exist %XRV%:\Recycled\sar.car goto start
::没有加密文件夹就回到start创建文件夹
attrib %XRV%:\Recycled +s +h +r
::已经讲过了
去掉解释就行了
创建文件
echo 内容>文件
(解释:该命令用于创建文件第一行文字,当已经有重命名文件时,清空源文件,将命令中的文字“内容”输入进“文件”里)
echo 内容>>文件
(解释:这个是用于“给已有文件增加文字”,就是接着已经有的文件里的内容,往文件最后一行开始增加,每条命令增加一行内容。若没有这个文件,则生成新的文件,有则直接往旧文件里添加)
如:现已经有a.txt文件在c盘下,内容为:
你好
我好
大家好
输入命令“echo hi>C:\a.txt”后,a.txt将重新创建,内容更改为:
hi
输入命令“echo hi>>C:\a.txt”后,a.txt将增加内容,内容更改为:
你好
我好
大家好
hi
(当“echo hi>c:\a.txt”或“echo hi>>c:\a.txt”改为"echo hi>a.txt"或“echo hi>>a.txt”,这时命令里的文件没有带路径,则生成在该bat目录下。)
打开文件:
start a.txt
开启bat目录下的a.txt文件,也可以开启exe等文件,是用于启动,打开文件的命令。
还有以下方式:
start c:\a.txt
该命令带路径,开启c盘的a.txt文件,注意当文件或路径名称带空格时,在bat里必须将路径和文件有双引号括起来,如
start "c:\good bey\sar.tat"
或
echo hi>"c:\jjj nnn ggg.txt"
等,也就是说,当文件,或文件夹名称有空格时,必须将路径文用双引号括起来,才可以正常运行。
当命令里的文件或路径带空格而没有括号时,将会出现错误,如:
echo hi>ka pa.txt
文件生成内容为
hi
文件名称变为:ka。后面的 pa.txt并没有被识别,也就是说,命令只识别了“第一个空格前的字符”
好了就讲这么多先。怎么也得给分吧!
下面奉上文件夹加密
说明,如果你不嫌麻烦可以用。但是确实有些麻烦。该bat利用回收站。
即使是又高级搜索和杀毒软件也发现不了哦。这是系统里“不存在”的路径,只“存在”于dos里,所以系统是看不到的,只能利用这个bat开启。但是问题是里边的文件只能删除,复制,改名。不能打开运行,更改内容,要复制出去。但绝对安全哦!
@echo off
:start
set XRV=c
::记住改成你要的盘哦,就是上面set XRV=c 那段最后的c字母改为你要的盘符,记住去掉这一句解释才可以运行哦!!
attrib %XRV%:\Recycled -s -h -r
if exist %XRV%:\Recycled\a..\ goto car
md %XRV%:\Recycled
cd %XRV%:\Recycled
md a..\
cd..
echo [.ShellClassInfo]>%XRV%:\Recycled\Desktop.ini
echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>%XRV%:\Recycled\Desktop.ini
attrib %XRV%:\Recycled\Desktop.ini +s +h +r
attrib %XRV%:\Recycled +s +h +r
:car
echo attrib %XRV%:\Recycled +s +h +r>lock.bat
echo echo 先复制下面的代码(或直接输入)。在"开始菜单"-"运行"里输入cmd且按下运行,弹出黑框,右键-选“粘贴”操作。然后按“Enter”键进行文件操作,建议自己记住代码。打开lock.bat就会自动加密。打开卸载程序,将会卸载文件夹及里边的文件。您再次打开生产文件夹的bat时,这三个文件将自动再次生成。>说明.txt
echo.>>说明.txt
echo.>>说明.txt
echo start %XRV%:\Recycled\a..\>>说明.txt
echo attrib %XRV%:\Recycled -s -h -r>卸载.bat
echo rd %XRV%:\Recycled /q /s>>卸载.bat
echo del 说明.txt /f>>卸载.bat
echo del lock.bat /f>>卸载.bat
echo del 卸载.bat /f>>卸载.bat
这个是可以正常打开的,但是可能没有上面那个那么牛“逼”。可以躲过高级搜索。
加上了解释哦,打了老半天。。。
@echo off
:start
set XRV=c
::将c盘请随便改成你想要的盘,如f盘就改成f就可以了
attrib %XRV%:\Recycled -s -h -r
::减去回收站的系统属性
if exist %XRV%:\Recycled\sar.car goto car
::该代码检测你是否已经有加密文件夹,有就进入car节
md %XRV%:\Recycled\sar.car
::创建文件夹
echo [.ShellClassInfo]>%XRV%:\Recycled\Desktop.ini
echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>%XRV%:\Recycled\Desktop.ini
::生成Desktop.ini将文件夹修改为回收站图标。
attrib %XRV%:\Recycled\Desktop.ini +s +h +r
::将Desktop.ini加上系统属性
attrib %XRV%:\Recycled +s +h +r
::恢复回收站系统属性
:car
::这里就不再讲了,前面开头带:的都是节
attrib %XRV%:\Recycled -s -h -r
::减去回收站的系统属性
if exist %XRV%:\Recycled\sar.car start %XRV%:\Recycled\sar.car
::检测如果有这个加密文件夹就打开
if not exist %XRV%:\Recycled\sar.car goto start
::没有加密文件夹就回到start创建文件夹
attrib %XRV%:\Recycled +s +h +r
::已经讲过了
去掉解释就行了
展开全部
你说的方试是实现不了的,系统本身也没有这样的功能,一定要用软件才可以的。
推荐易通文件夹锁软件,安全易用的文件夹加密软件。支持所有windows系统。可以加密文件夹,加密文件,加密磁盘,安全易用。加密后的资料防删除,复制。
第一步:下载安装易通文件夹锁软件
第二步:右击你想要加密的文件或文件夹,右键菜单里有易通加密菜单,直接就可以加密。
第三步:双击你已加密的文件或文件夹,将弹出密码框输入你加密设置的密码,即可解密码。
软件下载参考地址:http://zhidao.baidu.com/question/109992099.htm
推荐易通文件夹锁软件,安全易用的文件夹加密软件。支持所有windows系统。可以加密文件夹,加密文件,加密磁盘,安全易用。加密后的资料防删除,复制。
第一步:下载安装易通文件夹锁软件
第二步:右击你想要加密的文件或文件夹,右键菜单里有易通加密菜单,直接就可以加密。
第三步:双击你已加密的文件或文件夹,将弹出密码框输入你加密设置的密码,即可解密码。
软件下载参考地址:http://zhidao.baidu.com/question/109992099.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建文件
echo %date%%time%>a.txt
打开文件
start a.txt
加密文件和加密文件夹就比较麻烦了。
echo %date%%time%>a.txt
打开文件
start a.txt
加密文件和加密文件夹就比较麻烦了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询