關於bat批處理對資料夾隱藏及相關密碼加密
本來我是想整一個資料夾加密,不過我後來一想,乾脆把資料夾整個隱藏,不輸入密碼直接不可見豈不更好?!!,畢竟一些可疑資料夾如果顯示卻又加密顯得欲蓋彌彰,嘿嘿。下面是過程。
-
先建立一個.txt檔案,輸入以下程式碼
attrib +S +H E:\目標
把E:\目標改成自己需要隱藏的資料夾的地址;
然後儲存,關閉,把.txt字尾名改成.bat
雙擊,看看目標檔案是不是沒了,哈哈。
別急,接下來是顯示回來
-
再建立一個.txt檔案,輸入以下程式碼
@echo off
set "psCommand=powershell -Command "$pword = read-host '請輸入密碼:' -AsSecureString ; ^
$BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^
[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)""
for /f "usebackq delims=" %%p in (`%psCommand%`) do set password=%%p
set pw=123456 //在這裡設定自己的密碼
if %password% == %pw% goto 1
echo 密碼輸入錯誤 && pause
exit
:1
attrib -S -H E:\目標 //地址別忘了修改
echo 檔案已顯示,請到對應目錄檢視
pause
然後儲存,關閉,把.txt字尾名改成.bat
雙擊執行,然後再輸入自己的密碼,回車,資料夾是不是回來了,哈哈。
bat檔案可以直接放在桌面,對指定地址的資料夾進行操作,也可以放在一個很深的資料夾裡,然後在桌面建立快捷方式(這樣可以修改圖示,哈哈)
如果執行閃退或者亂碼,請修改txt檔案編碼型別,一般都是UTF-8改成ANSI就行了。別問我為什麼知道,嗚嗚。
以下還有其他兄弟的程式碼
@ECHO OFF
color 2
title Folder Private
color 0d
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo ===================================================
echo * *
echo * 你確定要加密隱藏Private資料夾嗎?(Y/N) *
echo * Y:隱藏 *
echo * N:不隱藏 *
echo * *
echo ===================================================
set /p cho=...輸入你內心最真實的想法:
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo 輸入密碼來解鎖資料夾
set/p "pass=>"
if NOT %pass%== 123 goto FAIL //記得設定自己的密碼
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
這個是一體式的,集隱藏顯示為一體,不過就是這個會指定和它在同一資料夾的Private檔案進行隱藏,用的小夥伴可以將要隱藏的東西放在裡面。
好了,暫時就這樣,開始奔放吧!
相關推薦
關於bat批處理對資料夾隱藏及相關密碼加密
本來我是想整一個資料夾加密,不過我後來一想,乾脆把資料夾整個隱藏,不輸入密碼直接不可見豈不更好?!!,畢竟一些可疑資料夾如果顯示卻又加密顯得欲蓋彌彰,嘿嘿。下面是過程。
bat批處理命令及解釋
相關原文連結 一、批處理概念 批處理檔案:包含DOS命令的可編輯可執行檔案 批處理:可以對某一物件批量操作的檔案
cmd命令及bat批處理入門
本文主要來自批處理之家的 《批處理標準教程.pdf》 基礎語法 註釋 註釋有二種型別:
python呼叫HEG工具批量處理MODIS資料的方法及注意事項
下面的程式碼主要用於使用python語言呼叫NASA官方的MODIS處理工具HEG進行投影座標轉換與重取樣批量處理
BAT批處理判斷服務是否正常執行的方法(批處理命令綜合應用)
先給大家普及下批處理的基本概念 批處理(Batch),也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理,通常被認為是一種簡化的指令碼語言,它應用於DOS和Windows系統中。批處理檔案的副檔名為bat 或cm
如何配置vue.config.js 處理static資料夾下的靜態檔案
最近開發過程中遇到個小需求,需要根據需求動態配置一些靜態資料,但我不想直接把這個靜態檔案引入進來,build時就會把資料打包到js檔案中,造成js檔案很大;呃呃。。。。(ps:就想給自己找點彆扭)
BAT批處理中的字串處理詳解(字串擷取)
批處理有著具有非常強大的字串處理能力,其功能絕不低於C語言裡面的字串函式集。批處理中可實現的字串處理功能有:擷取字串內容、替換字串特定欄位、合併字串、擴充字串等功能
讓bat批處理以管理員許可權執行的實現方法
1、第一種方法 有的電腦是非管理員登入,執行程式時,需要提示是否執行執行。解決方法如下:
資料夾隱藏加密
電腦中或多或少的有很多敏感資訊,尤其是大資料時代,資訊一旦洩漏對我們造成的損失將會很大。有時候別人借用我們的電腦,有些資訊不想讓別人看到怎麼辦?有人會說有隱藏選項,但是,一旦開啟顯示隱藏檔案,隱藏的資
mac 檢視資料夾隱藏檔案_在Mac上隱藏檔案和資料夾的最簡單方法
mac 檢視資料夾隱藏檔案 Doing stuff on a Mac is supposed to be so easy and intuitive, that it’s surprising when something isn’t. There are several ways to “hide” stuff on a Mac, but
bat批處理-上傳jar包至私服
技術標籤:mavenbat指令碼 上傳jar至私服.bat 簡介: 雙擊“上傳jar至私服.bat”,指令碼會自動將專案重新打包,並上傳至私服地址
windows下使用 bat 批處理+計劃任務實現開機自啟守護程序
轉自:https://www.cnblogs.com/rwxwsblog/p/4505884.html @echo off set _task=notepad.exe set _svr=c:\\windows\\notepad.exe
python 對資料夾下的所有圖片進行重新命名
技術標籤:深度學習深度學習python影象處理 在做深度學習的相關專案時,經常需要對圖片資料集進行重新命名。這裡通過python實現遍歷資料夾圖片並重命名,並提供了完整程式碼,大家可以根據自己的需求靈活修改。
.Net System.IO 獲取資料夾下所有子資料夾名及目錄
技術標籤:C#c# .Net System.IO 獲取資料夾下所有子資料夾名及目錄 //獲取path下所有的資料夾
windows使用BAT批處理配置防火牆批量允許埠
@echo off rem 設定需要啟動的埠 set OTHERPORT=1433,3389 rem 啟用防火牆常規埠可以刪除
Windows CMD .bat 批處理基礎語法
格式 @echo off 程式碼..... pause 不會逐行將命令列印。 rem [註釋] 關鍵字註釋。 :: [註釋] 符號註釋。
Windows XP 環境下在安裝了VC6.0使用bat批處理的形式命令列編譯連結生成exe檔案
Windows XP 環境下在安裝了VC6.0使用bat批處理的形式命令列編譯連結生成exe檔案測試練習操作步驟
對資料夾中所有的txt文字操作,在指定行新增字串
#add PASS ---------------import osfilepath = os.path.abspath(\'.\')def eachFile(filepath):pathDir = os.listdir(filepath)#獲取當前路徑下的檔名,返回Listfor s in pathDir:newDir=os.path.join(filepath,s)
電腦變WIFI:建立虛擬共享WIFI熱點可檢視WIFI密碼windows中使用bat批處理命令提示符cmd建立教程含工具
電腦變WIFI:建立虛擬共享WIFI熱點可檢視WIFI密碼windows中使用bat批處理命令提示符cmd建立教程含工具
使用python連線資料庫後利用批處理造資料
在工作中,專案部署完成後,肯定要給空的資料庫構造大量的資料來配合測試,如果使用一個一個的執行插入表中,不得累死資料庫io效能也會承受不了的,並且一個專案中資料庫至少要存放千萬條資料。這時利用python來操作