【发布时间】:2015-08-21 13:21:35
【问题描述】:
我正在尝试清理我们所有的用户配置文件。我编写了一个批处理文件,它将在运行时删除登录用户的所有文件/目录。但是,我们希望在周末为所有未登录的用户运行此操作。我对 Vb 脚本以及一般编码都是新手。解决这个问题的不同想法是运行我们所有用户配置文件的环回,它将找到的每个用户名写入一个数组。然后让批处理文件调用数组中的每个名称以通过并运行删除过程。但是,就像我说的那样,我对数组和环回非常陌生且缺乏经验。
这是我写的批处理文件:
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Extensions" "C:\Users\%username%\AppData\Local\Google\Chrome\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Bookmarks" "C:\Users\%username%\AppData\Local\Google\Chrome"
Move "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Bookmarks.bak" "C:\Users\%username%\AppData\Local\Google\Chrome"
Move "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Preferences" "C:\Users\%username%\AppData\Local\Google\Chrome"
Move "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\History-journal" "C:\Users\%username%\AppData\Local\Google\Chrome"
Move "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\History" "C:\Users\%username%\AppData\Local\Google\Chrome"
del /S /Q "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\*"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\Bookmarks" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\Bookmarks.bak" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\Preferences" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\Extensions" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\History-journal" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
MOVE "C:\Users\%username%\AppData\Local\Google\Chrome\History" "C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\"
我假设必须修改 %username% 以改为从数组中调用。 您可以就该过程的任何部分提供任何帮助,我们将不胜感激。 谢谢。
【问题讨论】:
标签: arrays batch-file vbscript user-profile citrix