請教會bat高手,如何寫出只要format D:

如標題!

我需要能夠執行時,能夠快速format D: 能自動應答是否格式,結束後能夠關閉dos視窗!

謝謝!
文章關鍵字

sujun wrote:
如標題!我需要能夠執...(恕刪)


參考病毒碼比較快。
sujun wrote:
如標題!我需要能夠執...(恕刪)


我比較有興趣知道你的使用情境是在什麼時候發生?!

安裝作業系統嗎?



現在所問的需求,我只能在不知道全貌的狀況下說.在DOS 下面..只能用C or C++ 來寫
在Windows 下(已安裝好作業系統,在OOBE 階段,可以執行 VBS or PowerShell 來達成)


如果只是為了安裝Microsoft 作業系統 (Vista/Windows 7/Windows 8/Windows RT)
那可以透過unattend.xml 來決定是否要格式化磁碟/或又是該次的安裝僅需要格式化系統保留區及C磁碟.不格式化D磁碟之類的....)

所以建議你把需求跟情境描述的更完整...大家才知道怎麼幫你...Batch 不太建議



我是某學校電腦教室管理人員,因應學生要放資料在D:需求

系統有還原程式。但只保護C:因為想用快速方式能定期format d:
網路上各種方式有試過,但資料都很舊,目前是win7 64bit
所以才上來尋求高手。

sujun wrote:
我是某學校電腦教室管...(恕刪)



你的需求..Windows 7 64bit...

換個方式來說(不管還原系統的部份.因為它可能只針對C (ID0:1) (也有可能ID0:1+ID:2)

1. 100MB + 100G(假如為C 磁碟 - ID0:1 + ID0:2)
2. UserProfile 及個人資料會在D 磁碟(ID0:3)

你是要保留D 還是不保留D?
系統沒有100Mb,我已刪除目前系統只有C、D

我的目的是希望透過bat方式來達到快速format D:

sujun wrote:
我是某學校電腦教室管...(恕刪)


假設放棄系統還原功能!~


1. 安裝建置一部 Microsoft Server 2008 R2/Server 2012 WDS 主機(PC規格即可)
2. 上課教室環境支援Linux/Unix Bind/Microsoft DNS + DHCP 功能 跟獨立網段
3. 單一教室可能有1~x種規格電腦,經由網路(GB 以上) 自動部署Vista/Win7/Windows 8
4. 可以決定部署上課環境作業系統需求( Windows 7 32/64 + Office + Photoshop..等軟體)
5. 整台機器約40~50分鐘完成(視機器校能及網路)
6. 可自動部署對應硬體驅動程式及軟體



目前有6家政府機關+中油 北部/南部 + 新竹幾家知名(TSxC/UxC/MedixTxK)+ 均用這樣子的方式
在部署其用戶端及工作站或又是電腦教室設備..他們均放棄原來的還原系統


當然可以決定.是否要保留D磁碟或全新安裝
@echo off
echo y|format d: /fs:NTFS /q /x

上文存成BAT檔
慎用!!!

sujun wrote:
系統沒有100Mb,...(恕刪)


問題

登入者(學生) 是否有足夠的權限進行格式化!?

如果有~~那又剛好是Windows 7

那請先在這些電腦上放入下面這個檔案

DiskD.txt(假設這個檔在D:\)
@REM ============
@REM 內容為如下
Select Disk 0
select partition 2
format fs ntfs quick
@REM ==============


批次檔內容 FormatD.bat
diskpart.exe /s D:\diskD.txt


以上即可幫D槽完全快速格式化成NTFS
感謝您建議!但我只是尋求會寫bat的高手還原系統已購買,不可能不用,再說目前沒有沒有多餘的經費,
也不想搞得很複雜。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!