我最近開始在一所學校工作,我們正在每兩年一次擦除所有計算機上的用戶帳戶。我們爲所有學生使用永久帳戶來減少硬盤的磨損,減少網絡負載並縮短開機時間。對於刪除用戶文件夾,我們使用這個腳本:刪除批量用戶註冊表
@echo off
cd \.
cd \Users\
dir *20**
echo Users to be deleted
pause
@echo on
for /D %%f in (*20**) do rmdir %%f /s /q
pause
exit
唯一的問題是,當多個檔次使用同一臺計算機一個學生說了他們的個人資料下載到上年無法登錄他們的註冊表中的計算機仍然存在於電腦上。我將如何去除它們的註冊表項(如果可能,使用批處理),這樣就不會有任何註冊表衝突?
我們所有的電腦都運行Windows 10,如果這改變了任何東西。 TIA
如果腳本適用於您,並且將來需要更多幫助,請考慮** Upvoting **和**接受**答案,方法是在_Answer Box_左側單擊_Arrow Up_和_Select_標誌。這個門戶的一些新手不知道這些有用的功能。 :) – sambul35
無論如何要使用通配符?在我的批處理腳本中,我們將每個用戶的畢業年份命名爲ie。並且使用'20 **'作爲我們的通配符,以便任何後來有20位和2位數字的用戶刪除C:\ Users中的所有學生文件夾。有沒有辦法做到這一點,但註冊登記? –
更新了腳本。閱讀答案並仔細按照說明操作。請閱讀上面的第一個註釋。 :) – sambul35