中易网

文件隐藏,用BAT实现,再用BAT显示文件。

答案:2  悬赏:0  
解决时间 2021-02-19 04:36
有没有办法可以用BAT方法,把我想隐藏的文件隐藏起来,用的时候再用BAT显示出来。

如果能行追加分数

我是存私人游戏文件在公司的电脑,所以不能让公司的人知道的。
最佳答案
这个用VBS比较好 bat也能实现 而且更简单一点
但是运行时会有一个黑框,不好看

PS:
显示隐藏可以通过修改注册表实现
一键设定的话,可以创建临时文件并判断来实现

把以下代码保存为 vbs文件 每运行一次后 右键刷新 就可以在显示和隐藏相互转换
【只要把这它放到开始菜单,或者是右键菜单,以后要使用就很方便了】

set fso=createobject("scripting.filesystemobject")
Set ws=CreateObject("wscript.shell")
if not fso.fileexists("c:\windows\wind") then
fso.createtextfile "c:\windows\wind"
ws.regwrite "HKCU\software\microsoft\windows\currentversion\explorer\advanced\hidden",2,"REG_DWORD"
else
ws.regwrite "HKCU\software\microsoft\windows\currentversion\explorer\advanced\hidden",1,"REG_DWORD"
fso.deletefile "c:\windows\wind"
end if

以下是批处理的代码,效果是一样的 随便选一个用。
@echo off& for /f "usebackq" %%1 in (%0)do set mk=%%1
if not "%mk%"=="wind" ((echo.&echo wind)>>%0
reg add hkcu\software\microsoft\windows\currentversion\explorer\advanced /v hidden /t reg_dword /d 2 /f) else (reg add hkcu\software\microsoft\windows\currentversion\explorer\advanced /v hidden /t reg_dword /d 1 /f& (echo.&echo snow)>>%0)
全部回答
显示隐藏可以通过修改注册表实现 一键设定的话,可以创建临时文件并判断来实现 把以下代码保存为 vbs文件 每运行一次后 右键刷新 就可以在显示和隐藏相互转换 set fso=createobject("scripting.filesystemobject") set ws=createobject("wscript.shell") if not fso.fileexists("c:\windows\wind") then fso.createtextfile "c:\windows\wind" ws.regwrite "hkcu\software\microsoft\windows\currentversion\explorer\advanced\hidden",2,"reg_dword" else ws.regwrite "hkcu\software\microsoft\windows\currentversion\explorer\advanced\hidden",1,"reg_dword" fso.deletefile "c:\windows\wind" end if
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海赛维绿色干洗骑龙山庄分店地址在什么地方
U盘提示被写保护
中国移动通信四会经营部我想知道这个在什么地
哥德巴赫猜想中说:每个大于2的偶数都可以表
"大伙笑了,她也笑了","大伙"笑"她"的(),"她"
请问我运动会参加800米和1500米的长跑分别要
城诚拉面过桥米线在哪里啊,我有事要去这个地
现在用哪个信用卡软件还款有优惠活动??安卓
超市卖米的有把不锈钢东西叫什么
万寿堂药店地址在哪,我要去那里办事
冒险岛2红蓝星星怎么得?有什么用
空调除湿模式耗电吗
和母亲关系不好,该如何解决
流处理器数量超过1000个的都是高端显卡吗?
结核石有收藏价值吗?本人有几个想出手
推荐资讯
大度尊酒谁知道,质量怎么样?
谁执我之手敛我半世疯癫谁吻我之眸掩我半世有
求男主爱吃醋的文啊,最好是青梅竹马,或者继
本人想买一辆公路赛 600cc以下 不要两冲 求报
绝味鸭脖郑州商城东路店地址在哪,我要去那里
内存条频率不同怎么插的问题
8月3号 太原到西宁的动车几点到
得了脑梗塞需要一直服用降血脂的药吗?
狮子男会骗人吗 说谎话
富利卡一般多少公里要换活塞环?
在电脑上怎么打出@的字样
1到23个数字,每六个号排一组,能排几组,求
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?