Версия AutoIt: 3,3,8,1
Описание:
скрипт.
Что он должен делать:
1. С рабочего стола пользователя, перемещать (если не возможно то удалять) все файлы и папки на диск пользователя "H". Остаться должны только ярлыки.
2. Из папки "Мои документы" перемещать все файлы и папки на диск "H" пользователя.
3. Удалять c локального диска все файлы и папки не относящиеся к работоспособности ОС и офисного ПО
4. Удалять все из папки "Temp"
по 3 пункту пример нашел, помогите доработать до этих пунктов =)
диск H это сетевой
Описание:
скрипт.
Что он должен делать:
1. С рабочего стола пользователя, перемещать (если не возможно то удалять) все файлы и папки на диск пользователя "H". Остаться должны только ярлыки.
2. Из папки "Мои документы" перемещать все файлы и папки на диск "H" пользователя.
3. Удалять c локального диска все файлы и папки не относящиеся к работоспособности ОС и офисного ПО
4. Удалять все из папки "Temp"
по 3 пункту пример нашел, помогите доработать до этих пунктов =)
диск H это сетевой
Код:
#include <File.au3>
$sExclude_List = "Documents and Settings|MSOCache|RECYCLER|tecsys.cfg|AUTOEXEC.BAT|boot.ini|Bootfont.bin|CONFIG.SYS|IO.SYS|MSDOS.SYS|NTDETECT.COM|ntldr|pagefile.sys|WINDOWS|Program Files"
$sExclude_List = "|" & $sExclude_List & "|"
$sPath = "C:\"
$aFiles = _FileListToArray($sPath, "*.*")
For $i = 1 To UBound($aFiles)-1
If Not StringInStr($sExclude_List, "|" & $aFiles[$i] & "|") Then
If StringInStr(FileGetAttrib($sPath & "\" & $aFiles[$i]), "D") Then
DirRemove($sPath & "\" & $aFiles[$i], 1)
Else
FileDelete($sPath & "\" & $aFiles[$i])
EndIf
EndIf
Next