電腦出現(xiàn)問題時,往往會出現(xiàn)一些提示,例如提示格式化的問題,而最近有位小伙伴也遇到了相似的問題,即D盤一打開就顯示格式化,由于不清楚D盤格式化會有什么影響,因此不小心進(jìn)行了格式化操作,結(jié)果可想而知,他將面臨數(shù)據(jù)丟失的問題。那么,電腦D盤格式化了怎么恢復(fù)數(shù)據(jù)?下面一起來了解下吧。
電腦D盤格式化會刪除該磁盤上的所有數(shù)據(jù),并將其恢復(fù)為一個空的分區(qū)。因此,對于D盤上的數(shù)據(jù)而言,格式化將會對其有很大的影響。同時,如果D盤中包含了操作系統(tǒng)或者重要的系統(tǒng)文件,格式化操作可能會導(dǎo)致電腦無法正常啟動或者運(yùn)行。所以,在進(jìn)行格式化操作之前,一定要確保已經(jīng)備份了重要的數(shù)據(jù),并且僅格式化你了解并確認(rèn)不會影響電腦正常運(yùn)行的分區(qū)。
如果電腦D盤格式化了,以下是一些嘗試恢復(fù)數(shù)據(jù)的方法:
1、使用數(shù)據(jù)恢復(fù)軟件
專業(yè)的第三方數(shù)據(jù)恢復(fù)軟件可用于恢復(fù)格式化的數(shù)據(jù),例如云騎士數(shù)據(jù)恢復(fù)軟件。安裝并運(yùn)行軟件,然后按照軟件的指南進(jìn)行操作,掃描并恢復(fù)您需要的文件。
2、 使用系統(tǒng)還原
如果您在格式化之前系統(tǒng)進(jìn)行了備份或創(chuàng)建了系統(tǒng)還原點(diǎn),您可以嘗試使用系統(tǒng)還原來還原您的電腦到格式化之前的狀態(tài)。
打開控制面板,找到“恢復(fù)”或“系統(tǒng)還原”,然后按照指南進(jìn)行操作。
3、線下數(shù)據(jù)恢復(fù)服務(wù)
如果上述方法無法恢復(fù)您的數(shù)據(jù),您可以尋求線下專業(yè)的數(shù)據(jù)恢復(fù)服務(wù)。專業(yè)的數(shù)據(jù)恢復(fù)公司可以提供高級技術(shù)和設(shè)備來嘗試恢復(fù)物理性故障的電腦硬盤數(shù)據(jù)。
無論您選擇哪種方法,請確保在操作過程中不要寫入任何新的數(shù)據(jù)到格式化的D盤上,以免覆蓋原始數(shù)據(jù),降低數(shù)據(jù)恢復(fù)的成功率。
本文來自 yqssjhf.com>> 創(chuàng)作不易,轉(zhuǎn)載請注明出處
Word文檔突然不見?這里有七個小妙招,幫助找回!
fonts什么文件夾可以刪除嗎?fonts文件夾刪除了怎么恢復(fù)
法一:
雙擊打開 此電腦 如我們要格式化E盤,鼠標(biāo)右鍵選擇BA7JDB(E:)盤。
打開后,選擇格式化(A)
打開 格式化BA7JDB(E:)對話框 ,容量(P:)即是顯示您的U盤大小。文件系統(tǒng)(F)正常情況下選擇NTFS格式的較多,可以根據(jù)您自己的需要選擇其他格式FAT32或exFAT格式。分配單元大小默認(rèn)就行,您可以根據(jù)自己的要求變更。卷標(biāo)(L)下可定義自己想要的名稱即可,如圖我們設(shè)定為BA7JDB名稱。最后在格式化選項(xiàng)下的快速格式化(Q)前打上勾。最后點(diǎn)擊確定,等待些時候就格式化好了。
方法二:
鼠標(biāo)右鍵選擇 此電腦 ,選擇 管理
在打開的 計(jì)算機(jī)管理 對話欄中,依次打開 計(jì)算機(jī)管理(本地)》存儲》磁盤管理,雙擊 磁盤管理 然后在右邊找到相應(yīng)的E盤。
鼠標(biāo)右鍵選擇E盤,選擇格式化(F)。
在彈出的對話框 磁盤管理 ,這是該磁盤上的活動分區(qū),磁盤分區(qū)上的所有數(shù)據(jù)都會丟失,你確定要格式化這個磁盤分區(qū)嗎?點(diǎn)擊是,即可格式化磁盤。反之不做任何操作。
注:切記,格式化之前一定要先備份好磁盤中重要的資料。
者 | 造輪子
責(zé)編 | 伍杏玲
出品 | CSDN博客
封圖 | 視覺中國
在職場中,時間就是金錢,效率堪比“生命”。能否高效準(zhǔn)時完成領(lǐng)導(dǎo)布置的任務(wù),關(guān)系到后續(xù)的考核考評升值加薪,以及走上人生巔峰、迎娶白富美。當(dāng)然,也有一些大佬家里有礦,那就不在我說的這個行列了。對于和我一樣,默默朝九晚五,期待有朝一日龍得水的程序員,技術(shù)進(jìn)步是關(guān)鍵,但能否將技術(shù)轉(zhuǎn)化成自我進(jìn)步的階梯,這就需要在每個人心中默默的畫個問號了。
閑話少說,今天分享的文章,講解如何將平常頻繁的單調(diào)工作、操作,通過系統(tǒng)自帶的命令行,變得自動起來,不需要每件事都親力親為,節(jié)省時間,提高效率。
關(guān)機(jī)與重啟
1.1、關(guān)機(jī)
如果你覺得每天手動關(guān)機(jī)太麻煩,給你一行命令,讓電腦每天定時自動關(guān)機(jī)。
@echo offat 00:00 shutdown -s -f REM 每天00:00關(guān)閉所有程序后關(guān)機(jī)。
將這行命令保存到.bat文件中,Win7系統(tǒng)拖動到“ 開始→程序→啟動 ”目錄下,Win10系統(tǒng)拖動到“ C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp ”路徑下,每天到00點(diǎn)(具體時間按個人需求修改),Windows將會自動執(zhí)行命令----關(guān)機(jī)。
1.2、重啟
如果需要經(jīng)常重啟電腦,一步即可幫你搞定!
@echo off
:: -t表示等待時間,0表示立刻重啟
shutdown -r -t 0
1.3、注銷
注銷電腦,同樣一步搞定??!
@echo off
:: -f 表示強(qiáng)制注銷,不會提示用戶
shutdown -l -f
1.4、休眠
@echo off
:: 立刻休眠計(jì)算機(jī)
shutdown -h
上述是日常生活中用到的部分命令,如果你想深入鉆研,可以直接通過幫助手冊查看,進(jìn)入 cmd 界面,敲入命令 /? ,即可查看詳細(xì)命令,如下:
備份數(shù)據(jù)
如果你有一份數(shù)據(jù),需要定期備份到服務(wù)器或者其他位置,你是不是需要每次復(fù)制粘貼呢?這樣重復(fù)做著一件事,是不是很枯燥,再加上時間就是金錢,哪有那么多時間重復(fù)造輪子?這里給你提供一粒良藥,用得好,可以節(jié)省很多時間,提高效率。
@echo off
::文件來源為本機(jī)e盤的work文件夾
set source=D:\work
::目標(biāo)文件夾為PC機(jī)192.168.0.1的backup文件夾
set dest=\192.169.1.12\backup
:: 登錄遠(yuǎn)程環(huán)境
net use \192.169.1.12\IPC$ "adm123" /user:"administrator"
:: 拷貝
xcopy /e /v /r /y /z %source% %dest%
將以上腳本放到桌面或者加入定時啟動項(xiàng)任務(wù),每次定時備份,不是可以節(jié)省很多時間么?
WinRAR妙用
WinRAR簡直是個神器,為什么這么說呢?在之前工作中,有個任務(wù)是定期升級很多項(xiàng)目,然后發(fā)布到公司官網(wǎng),但是有些項(xiàng)目沒有迭代,無需更新,按理說只需要更新修改的就行。20多個項(xiàng)目,每次都需要手動檢查打包一遍,然后提交更新,非常繁瑣。好在后來認(rèn)識了WinRAR這個神器,我只需要花一次時間,把需要打包壓縮的內(nèi)容告訴它,后續(xù)我只需雙擊一下它,它就可以幫我出色的完成任務(wù),最重要的一點(diǎn),它可以自動對比文件有沒有被修改,從而決定要不要拷貝,節(jié)省了大量的時間。
WinRAR之所以能夠自己找到需要的文件進(jìn)行備份,秘密就在一個列表文件上。這以1st為后綴名的文件實(shí)際上是一個純文本文件,其中的內(nèi)容便是需要備份的文件列表,需要提供備份文件的完成路徑。
\fst1\work // 機(jī)器1上的工作文件夾
\fst2\work // 機(jī)器2上的工作文件夾
① 在自己喜歡的目錄下新建一個文件夾,比如data,新建一個文本文件,將上面兩行列表輸入,另存為 .lst 即可,切記文件后綴是 lst 。
② 完成上面文件編寫后,接著通過WinRAR備份數(shù)據(jù)。打開data文件夾,在空白處點(diǎn)擊右鍵,選擇 “新建→快捷方式” ,在彈出的“創(chuàng)建快捷方式”對話框中輸入以下命令:
″c:\program files\WinRAR\WinRAR.exe″ u -y -ep2 d:\data\data.rar @d:\data\bak.1st
點(diǎn)擊“下一步”,直到完成,即可創(chuàng)建一個快捷方式。以上命令行中的參數(shù)意義為:
u表示更新壓縮包內(nèi)的文件;
-ep2表示當(dāng)壓縮時存儲完整的文件路徑;
-y表示所有的詢問均回答“是”。
但是有的文件并不是新版完全代替舊版,因此不能進(jìn)行更新替換,每天必須保存為不同的備份文件。此時,我們在“創(chuàng)建快捷方式”對話框中要輸入的命令應(yīng)該如下所示:
″C:\Program files\WinRAR\WinRAR.exe″ a -ep2 -ag ddmmyy d:\data\data.rar @d\data\bak.1st
其中,“-ag” 表示以當(dāng)前日期與時間生成壓縮文件名,后面的附加字串“ddmmyy”表示所用日期的格式。data.rar為基本文件名,最后生成的文件名后面還會依照我們指定的格式附上日期。這樣,每次運(yùn)行該快捷方式時,便會在服務(wù)器的D盤data文件夾下生成一個形如data200321.rar的備份文件。
批量啟動程序
正如開頭所說,菜鳥被領(lǐng)導(dǎo)批評了,原因是什么呢?8:30準(zhǔn)時上班,8:31的時候,工作環(huán)境都沒打開,還在慢吞吞地登錄郵箱,對比旁邊的大佬,已經(jīng)開始工作了,領(lǐng)導(dǎo)心里自然不是舒服,那怎么樣才能讓你快速開啟工作環(huán)境,高效工作呢,以下命令行幫你。
用批處理命令 start 呀,將需要啟動的程序編寫好,只需要雙擊或者加入啟動項(xiàng),開機(jī)就會直接啟動。
@echo off
echo Start Google..
start "" "C:\Program Files (x86)\Chrome\chrome.exe"
echo Start youdao..
start "" "D:\Program Files (x86)\youdao"
:: 按照上述格式,將需要打開的程序路徑寫在start后的第二個參數(shù)位置即可。
添加路由
菜鳥剛?cè)肼殨r,公司內(nèi)網(wǎng)有很多小網(wǎng)網(wǎng)段,怎么連都連不上,請教導(dǎo)師,導(dǎo)師用一行命令,讓我可以暢通內(nèi)網(wǎng),原來是添加路由,相信很多初入職場的新人也遇到過這種小問題。下面給出終極腳本。
:: 添加永久路由
route add 192.168.0.0 mask 255.255.0.0 192.169.13.1 -p
上述命令將添加192.168.0.0網(wǎng)段路由到192.169.13.1網(wǎng)關(guān),這樣博主的192.169.13.5就可以訪問192.168.0.0網(wǎng)段的所有服務(wù)器。關(guān)于route的詳細(xì)命令,可使用 /? 參數(shù)查看,也可以看博主總結(jié)的思維導(dǎo)圖, 在本文末尾章節(jié)。
批處理腳本編譯代碼
眾所周知,Windows下C++等開發(fā)都是可視化界面,常用的是Visual Studio系列,這種可視化編程工具,提供了傻瓜式的編程流程。只要你會寫業(yè)務(wù)代碼,點(diǎn)擊編譯器“重新生成解決方案”,編譯器會自動幫你編譯程序,你不需要了解編譯器的原理,即可輕松的干完工作。但是,問題來了,比如你有n多個項(xiàng)目,不是同一個解決方案,如果要發(fā)布版本,你是不是需要依次打開這n多個項(xiàng)目,逐個點(diǎn)擊編譯?周而往復(fù),樂此不疲?
其實(shí)大家都知道,我們對新鮮事保持敏感,過了新鮮期,一般就會覺得枯燥無聊,傳說中的婚姻就是這樣的,不知道在座的各位大佬有無體會?那編譯程序也是如此,每次發(fā)布版本,你都要執(zhí)行上述操作,煩死了。那咋辦呢?給你一招,讓你只新鮮一次,爽!
進(jìn)入正題,下面將博主多年前在Windows下使用批處理編譯項(xiàng)目的腳本貼出來,有需要的同學(xué)可以復(fù)用。
啟動文件
@echo off
set TargetDirOld=MyWork
set TargetDir=%~dp0%date:~0,4%%date:~5,2%%date:~8,2%_MyWork.100
set TargetDir1=%~dp0%date:~0,4%%date:~5,2%%date:~8,2%MyWork.100Bak
set LogFile=%~dp0output.txt
set deven2008="C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
if exist %LogFile% (
del %LogFile%
)
echo 原文件夾:%TargetDirOld% >>%LogFile%
echo 目標(biāo)文件夾:%TargetDir% >>%LogFile%
echo 1、拷貝原文件
if not exist %TargetDir% (
mkdir %TargetDir%
)
if not exist %TargetDir1% (
mkdir %TargetDir1%
)
cd ..
echo 開始拷貝文件,%Date% %time%
echo 當(dāng)前路徑:%cd%
echo 目標(biāo)為 %TargetDir% ,拷貝一份作為最終文件
xcopy /y /R /e %TargetDirOld%\*.* %TargetDir% >>%LogFile%
echo 目標(biāo)為 %TargetDir% ,拷貝一份作為編譯臨時文件
xcopy /y /R /e %TargetDirOld%\*.* %TargetDir1% >>%LogFile%
::進(jìn)入編譯目錄
cd %TargetDir1%
echo 當(dāng)前路徑 : %cd%
cd ..
echo 開始編譯 %Date% %time%
call VideoPlay.bat %deven2008% %TargetDir1% %TargetDir% %LogFile%
echo 編譯結(jié)束,當(dāng)前路徑 %cd%
echo 結(jié)束編譯時間 %Date% %time%
echo
pause
具體項(xiàng)目文件
@echo off
:: 接收調(diào)用者傳入的參數(shù)
:: 編譯器路徑
set buildTarget=%1%
:: 需要編譯目錄
set source=%2%
:: 編譯后拷貝路徑
set target=%3%
:: 日志路徑
set logFile=%4%
echo===========開始編譯 VideoPlay 項(xiàng)目===================
set current=%source%\VideoPlay\
set targetNew=%target%\VideoPlay\
pushd %current%
%buildTarget% VideoPlay.sln /rebuild "RELEASE|Win32" /out %logFile%
copy %current%\bin\VideoPlay.exe %targetNew%\bin\
popd
echo===========編譯完成 VideoPlay demo===================
以上腳本部分符號解釋如下:
:: 英文雙冒號是注釋作用,也可以用REM 后加注釋內(nèi)容。
@ 顯示當(dāng)前命令不要在控制臺輸出回顯。如@echo off 關(guān)閉所有命令輸出的回顯。
set 設(shè)置變量,后續(xù)引用,需要用 %變量% 這種形式。
call 啟動批處理文件,可以實(shí)現(xiàn)傳參。傳入的參數(shù)在被調(diào)用文件中以%1%、 %2%等依次接收。
pushd 切換到后面的路徑下。
popd 退出切換后的路徑,返回到之前的原始路徑。
特別提醒:批處理文件中一段字符串中切記不能出現(xiàn)空格,有空格就會被解析為兩段字符串。
介紹完博主的批處理文件,這里只涉及了幾個簡單的批處理命令,還有很多很多,比如編譯完成后打包壓縮發(fā)布等一系列流程,都可以使用批處理搞定。博主后續(xù)整理了常用的批處理命令,同樣以思維導(dǎo)圖的形式發(fā)出來,方便大家參考學(xué)習(xí)。
其他命令
以下命令總結(jié)自網(wǎng)絡(luò),大多數(shù)在博主自己計(jì)算機(jī)上測試過了,有需要的可以看看。
ver 在DOS窗口下顯示版本信息
winver 彈出一個窗口顯示版本信息(內(nèi)存大小、系統(tǒng)版本、補(bǔ)丁版本、計(jì)算機(jī)名)
format 盤符 /FS:類型 格式化磁盤,類型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md 目錄名 創(chuàng)建目錄
replace 源文件 要替換文件的目錄 替換文件
ren 原文件名 新文件名 重命名文件名
tree 以樹形結(jié)構(gòu)顯示出目錄,用參數(shù)-f 將列出第個文件夾中文件名稱
type 文件名 顯示文本文件的內(nèi)容
more 文件名 逐屏顯示輸出文件
doskey 要鎖定的命令=字符
doskey 要解鎖命令=為DOS提供的鎖定命令(編輯命令行,重新調(diào)用win2k命令,并創(chuàng)建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=
taskmgr 調(diào)出任務(wù)管理器
chkdsk /F D: 檢查磁盤D并顯示狀態(tài)報告;加參數(shù)/f并修復(fù)磁盤上的錯誤
tlntadmn telnt服務(wù)admn,鍵入tlntadmn選擇3,再選擇8,就可以更改telnet服務(wù)默認(rèn)端口23為其它任何端口
exit 退出cmd.exe程序或目前,用參數(shù)/B則是退出當(dāng)前批處理腳本而不是cmd.exe
path 路徑\可執(zhí)行文件的文件名 為可執(zhí)行文件設(shè)置一個路徑。
cmd 啟動一個win2K命令解釋窗口。參數(shù):/eff、/en 關(guān)閉、開啟命令擴(kuò)展;更我詳細(xì)說明見cmd /?
regedit /s 注冊表文件名 導(dǎo)入注冊表;參數(shù)/S指安靜模式導(dǎo)入,無任何提示;
regedit /e 注冊表文件名 導(dǎo)出注冊表
cacls 文件名 參數(shù) 顯示或修改文件訪問控制列表(ACL)——針對NTFS格式時。參數(shù):/D 用戶名:設(shè)定拒絕某用戶訪問;/P 用戶名:perm 替換指定用戶的訪問權(quán)限;/G 用戶名:perm 賦予指定用戶訪問權(quán)限;Perm 可以是: N 無,R 讀取, W 寫入, C 更改(寫入),F(xiàn) 完全控制;例:cacls D:\test.txt /D pub 設(shè)定d:\test.txt拒絕pub用戶訪問。
cacls 文件名 查看文件的訪問用戶權(quán)限列表
REM 文本內(nèi)容 在批處理文件中添加注解
netsh 查看或更改本地網(wǎng)絡(luò)配置情況
批處理命令思維導(dǎo)圖總結(jié)
本章節(jié)貼出部分總結(jié)的思維導(dǎo)圖,鑒于篇幅關(guān)系,其他導(dǎo)圖以資源的形式上傳到博主資源下,免費(fèi)下載,內(nèi)含前面涉及的所有批處理腳本、思維導(dǎo)圖原件、思維導(dǎo)圖圖片等,有需要的可以移步博主博文下載。
寫在結(jié)尾
本文的創(chuàng)作靈感來自博主近期的項(xiàng)目需求,但是之前搞批處理時間比較久,之前的知識居然忘掉了,時間真是個可惡的人,帶走了我的青春。
因此回過頭來,又翻箱倒柜,找出之前的筆記,做完需求,順便將筆記整理于此,如果你也在工作中遇到了相同的問題,可以借鑒解決,希望能幫到你。
如果對你有幫助,請點(diǎn)贊關(guān)注支持我,后續(xù)還會有更多干貨輸出;如果你在閱讀中發(fā)現(xiàn)問題或者Bug,可以隨時留言或私信我,我會及時更新,以便讓更多需要的人受惠。萬分感謝~
版權(quán)聲明:本文為CSDN博主「造輪子」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Marble_ccp/article/details/105028406