2012-11-21 15 views
0

我想通過批處理文件檢查C:和D :(C:是主驅動器)。 訣竅是在沒有查詢或請求的情況下完成它,它應該只是完成任務並在下次啓動時進行檢查。 我對C的解決方案是:echo j | chkdsk C: /f /r但是這對D不起作用:因爲兩個請求將完成這項任務,但就像我提到的那樣,腳本應該完全自治,毫無疑問不需要查詢,只需雙擊一下手動重新啓動一個完整的CHKDS。批處理:CHKDSK for D:在重新啓動時無需查詢

+0

我想,C將被迫在下次重啓時檢查,因爲它正在使用中。嘗試在D上的某處創建臨時文件/目錄:&然後立即(在fs同步之前)對D:運行相同的命令。您可能需要繼續向該臨時文件寫入垃圾,以便在發出chkdsk命令時保持D:\文件系統繁忙。 – anishsane

回答

0

如果我明白它的好處,您希望在引導時執行輔助驅動器掃描,但在引導時無法掃描除「C:\」(系統驅動器)以外的任何其他驅動器。

因此,沒有解決方案,對不起。