diff --git a/SummaryModulesByAOD.exe b/SummaryModulesByAOD.exe index 8d6545b..47259de 100644 Binary files a/SummaryModulesByAOD.exe and b/SummaryModulesByAOD.exe differ diff --git a/SummaryModulesByAOD.go b/SummaryModulesByAOD.go index bbc5568..9b8648c 100644 --- a/SummaryModulesByAOD.go +++ b/SummaryModulesByAOD.go @@ -31,6 +31,7 @@ var ( criList = make([]string, 0) moduleList = make([]string, 0) skipList = make([]string, 0) + bkupList = make([]string, 0) uniqueCriList = make([]string, 0) uniqueModuleList = make([]string, 0) needlessModuleList = make([]string, 0) @@ -93,7 +94,7 @@ func main() { os.Exit(1) } log.Printf("[MSG] Total Local AODs: %d\r\n", len(aodInfoList)) - _WriteFileFromStringSlice(".\\AOD.txt", aodList) + _WriteFileFromStringSlice("./AOD.txt", aodList) log.Printf("[MSG] Summary Local Modules ...\r\n") moduleInfoList, err = _SummaryModules(modPath) @@ -184,21 +185,21 @@ func main() { } } if needless { - needlessModuleList = append(needlessModuleList, l.FileName) + needlessModuleList = append(needlessModuleList, l.FileName+"\t"+l.FileTime.Format("2006-01-02 15:04:05")) } } log.Printf("***** Error AODs: %d\r\n", len(errAOD)) - _WriteFileFromStringSlice(".\\errAOD.txt", errAOD) + _WriteFileFromStringSlice("./errAOD.txt", errAOD) log.Printf("***** Error CRIs: %d\r\n", len(errCRI)) - _WriteFileFromStringSlice(".\\errCRI.txt", errCRI) + _WriteFileFromStringSlice("./errCRI.txt", errCRI) log.Printf("##### Missing Modules: %d\r\n", len(missingModuleList)) - _WriteFileFromStringSlice(".\\MissingModules.txt", missingModuleList) + _WriteFileFromStringSlice("./MissingModules.txt", missingModuleList) log.Printf("##### Needless Modules: %d\r\n", len(needlessModuleList)) - _WriteFileFromStringSlice(".\\NeedlessModules.txt", needlessModuleList) + _WriteFileFromStringSlice("./NeedlessModules.txt", needlessModuleList) if autoBkup { log.Printf("[MSG] Starting Backup Modules Older Than %d Years ...\r\n", diffYear) @@ -206,7 +207,7 @@ func main() { if err != nil { err = os.MkdirAll(bkupPath, os.ModePerm) if err != nil { - log.Printf("[ERR] Create Backup Directory Failed.\\r\n") + log.Printf("[ERR] Create Backup Directory Failed.\r\n") os.Exit(1) } } @@ -227,6 +228,7 @@ func main() { log.Printf("[ERR] FileName: %s;\tErrMsg: %s\r\n", m.FileName, err.Error()) break } + bkupList = append(bkupList, m.FileName+"\t"+m.FileTime.Format("2006-01-02 15:04:05")) log.Printf("[MSG] FileName: %s;\tFileTime: %s\r\n", m.FileName, m.FileTime.Format("2006-01-02 15:04:05")) ttl += 1 break @@ -234,6 +236,7 @@ func main() { } } } + _WriteFileFromStringSlice("./Backup_"+time.Now().Format("2006-01-02_15:04:05")+".txt", bkupList) log.Printf("[MSG] Total Backed Up Modules: %d\r\n", ttl) } }