資料夾隱藏不被搜尋
windows中因為安全原因有很多檔案隱藏了不被搜尋到,但是程式設計如何讓自己的檔案不被搜尋到呢?
我們要用到SetFileAttributesA來設定檔案屬性,讓檔案隱藏不被搜尋到需要用到三個屬性:
#define FILE_ATTRIBUTE_HIDDEN 0x00000002 該檔案是隱藏的。它不包括在普通的目錄列表
#define FILE_ATTRIBUTE_SYSTEM 0x00000004 該檔案是作業系統的一部分,或者完全由它使用。
#define FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 0x00002000 該檔案將不被內容索引服務編制索引。
然後呼叫SetFileAttributesA(FileName, 0x2006u);FileName是指定需要隱藏不被搜尋到的檔案。這樣在我的電腦搜尋裡輸入檔名,就搜尋不到了
相關推薦
資料夾隱藏不被搜尋
windows中因為安全原因有很多檔案隱藏了不被搜尋到,但是程式設計如何讓自己的檔案不被搜尋到呢? 我們要用到SetFileAttributesA來設定檔案屬性,讓檔案隱藏不被搜尋到需要用到三個屬性:
[perl] perlbrew 與 local::lib 的並存時,模組在INC路徑卻不被搜尋的問題及解決
目的導向者可直接看後面的workaround. 問題描述: 通過perlbrew環境下cpanm安裝模組時,有些模組安裝到PERL5LIB。 即使為某個版本的perl設定單獨的local::lib目錄,perlbrew執行指令碼時,也沒有在PERL5LIB目錄中尋找模組! &n
python建立檔案時檔案所在資料夾也不存在情況
python建立檔案時檔案時,其檔案所在的資料夾也不存在時,通常直接建立檔案難以建立成功。 在這種情況下,我們常使用的方法是先建立資料夾,然後再建立檔案。 說明:這個問題在網上確實沒找到很好的解決方法。看到本篇博文的大佬們留下更好的建議,謝謝! import os ou
android studio關於真機除錯DDMS中的data資料夾打不開的解決方法
由於做開發的時候想開啟檢視資料庫存放的內容,在eclipse中資料庫檔案預設就在/data/data/應用包名/databases/資料庫名,而用android studio開啟DDMS下面找時發現點
U盤資料夾被隱藏,如何讓去除資料夾隱藏屬性
U盤不小心右中毒了,防毒完畢,修改資料夾的隱藏屬性時發現這個屬性已經變灰了,不能進行修改了。傷心噢! 看來在Windows下修改是不行了,突然想到DOS中有ATTRIB命令,更改檔案和資料夾屬性的命令,死馬當活馬醫,只有到WINDOWS自帶的DOS下試下。 點選“開始”-
微信小程式踩坑——專案內資料夾刪除不掉
想要刪publishTask資料夾,在IDE裡刪沒反應,去檔案資源管理器刪提示需要管理員許可權, 太鬼扯了,原來因為要刪的資料夾裡有巢狀一層資料夾,所以禁止刪除。要先刪掉裡層資料夾,才可以刪除外層。換句話說,想要刪除的資料夾要保證不包
eclipse svn 報錯 資料夾已經不存在
最近做專案用eclipse 遇到個很奇怪的問題,前幾天svn還是可以用的,突然一下子不能用了,於是網上各種找解決方法啊,終於問題解決了,總結一下。 檢視svn報錯資訊: svn number is l
SVN資料夾圖示不正常顯示解決方案(win10)android studio
在使用Android Studio提交程式碼時發現svn圖示莫名其妙的不顯示,其他操作都正常。在網上搜了一堆資料都有各種說法,結合了操作,一步步來試終於給我找到了,在這我自己總結一下,一部分也是拷貝別的圖片,寫一篇清楚文章好希望能幫助和我遇到這種問題的人。以下步驟:解決方法一(失敗):1.升級最新版本,我的本
eclipse svn 會報 資料夾 "" 已不存在.(轉)
1.檢視你的Eclipse中使用的是什麼SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目錄並刪除auth目錄. C:
eclipse svn 會報 資料夾 "" 已不存在
1.檢視你的Eclipse中使用的是什麼SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目錄並刪除auth目錄. C:\
電腦資料夾刪除不了的解決辦法
今天電腦知道怎麼回事,有個資料夾點選的時候,一直打不開,報錯資訊為【檔案或目錄損壞且無法讀取】 而且最坑的是,刪除不了!!!用360強力刪除,居然資料夾自己改名字了?改成了一串數字。。。防毒跑一圈,
centos7虛擬器共享資料夾 找不到解決
設定共享後,/mnt下卻找不到 解決: 確保成功共享 vmware-hgfsclient 掛在 yum install open-vm-tools vmhgfs
maven管理的web專案部署到tomcat後web-info的lib資料夾下不載入jar包的問題
歡迎大家加群511205158進來一起學習java,討論人生,瞭解行情 這幾天在使用公司搭的新框架,使用maven管理的web工程,用eclipse操作的,maven
Eclipse 從SVN檢出專案之《資料夾 “” 已不存在 》
1.eclipse 從svn檢出專案 報資料夾不存在, 參考部落格 2.You need to run build with JDK or have tools.jar on the classpath.If this occures during eclipse
異常處理--sdcard資料夾下不能儲存檔案
想要往sdcard資料夾下儲存檔案,(拖拽到該檔案下); 如圖: 直接向sdcard資料夾拖動一個音訊檔案 會報出異常: Failed to push selection: Read-only file system transfer
刪除檔案或資料夾不成功,顯示被程序佔用的解決方法
我是在解除安裝SQLServer2008的最後一步,刪除c盤下的program Files下Microsoft SOL Server資料夾下的90資料夾時出現該錯誤。解決方案如下: 1.開啟工作管理員,點選標題欄的效能,在點選資源監視器,在標題欄裡點選cpu,再在關聯的控制代碼裡搜尋
修復被木馬或病毒隱藏的資料夾
最近資料夾郵遞員木馬和病毒肆行,在優盤上到處傳播,雖然最新的防毒軟體能殺滅該病毒,但防毒軟體卻不知道去恢復被隱藏的資料夾,導致防毒後目錄全看不到了,更有不少人以為是優盤壞了。 被該木馬感染的優盤,會自動生成和資料夾同名的 .exe 檔案,再把資料夾新增系統屬性進行隱藏,同時還
Ubuntu “某使用者名稱不在sudoer資料夾中。此事將被報告。”的解決方案
如果不是在安裝系統時建立的使用者名稱,在使用sudo命令時就會出現此問題。 解決方式:輸入 su 進入成功root環境成功後,輸入 gedit /etc/sudoer 開啟該檔案後,找到 root ALL=(ALL:ALL) ALL 這一行,在他下邊新增
Linux命令-----grep不查詢隱藏資料夾的方法
預設的grep會搜尋所有檔案,包括隱藏資料夾下的檔案。 例如,使用如下命令搜尋MediaButton字串,搜尋結果包含隱藏資料夾下的檔案。 grep -nr MediaButton * 如果是用svn管理的程式碼,每個資料夾下都有一個.svn的隱藏資料夾,包含對程式
Linux下不在資料夾前面加"."實現隱藏
Linux與Windows隱藏檔案/檔案夾個各有個的方法。在Windows下只需要設定檔案的屬性為隱藏即可,而在Linux 下也同樣有自己的方法,即在檔案/資料夾的名字前面加"."符號,但是如果我在Linux 下不想或不能重新命名一個檔案/資料夾為"."開頭的該怎麼辦呢?