VB复制文件+隐藏

VB复制文件+隐藏,第1张

我恰好现在正在做这个

一、

SetAttr App.Path + IIf(Len(App.Path) >3, "\", "") + App.EXEName &".exe", vbHidden

‘'把自己本身设成隐藏文件

二、考过去后设成隐藏文件:

FileCopy App.Path + IIf(Len(App.Path) >3, "\", "") + App.EXEName &".exe", "C:\svchost.exe"

SetAttr "C:\svchost.exe", vbHidden   '设为隐藏

改成你的就是

FileCopy "1.exe", "1.exe"

SetAttr "C:\1.exe", vbHidden

我正好我今天在做这个,已测试,这个就这么简单,更不用到楼上的API那么麻烦。

(但如果放到启动目录,设隐藏杀毒软件可能会报警,跟代码没关系 ,主要是杀软件监测敏感位置。)

Private Sub Command1_Click() SetAttr "d:\文件夹名\a.txt", vbHidden SetAttr "d:\文件夹名\b.txt", vbHidden SetAttr "d:\\文件夹名\新建文件夹", vbHidden End Sub vbNormal即正常显示,不隐藏 vbHidden 隐藏


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11467373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存