diff --git a/nssm_deployall.sh b/nssm_deployall.sh index 99fa5b6..7e0f0dc 100644 --- a/nssm_deployall.sh +++ b/nssm_deployall.sh @@ -7,7 +7,12 @@ nssm set DirectoryCleanerTmp AppEnvironmentExtra ARCHIVE_THRESHOLD=12h DELETE_TH nssm set DirectoryCleanerTmp AppDirectory C:\\tmp nssm set DirectoryCleanerTmp AppExit Default Restart nssm set DirectoryCleanerTmp AppStdout C:\\tmp\\cleaner.log +nssm set DirectoryCleanerTmp AppStdoutCreationDisposition 2 nssm set DirectoryCleanerTmp AppStderr C:\\tmp\\cleaner.log +nssm set DirectoryCleanerTmp AppStderrCreationDisposition 2 +nssm set DirectoryCleanerTmp AppRotateFiles 1 +nssm set DirectoryCleanerTmp AppRotateOnline 1 +nssm set DirectoryCleanerTmp AppRotateBytes 104857600 nssm set DirectoryCleanerTmp DisplayName DirectoryCleanerTmp nssm set DirectoryCleanerTmp ObjectName LocalSystem nssm set DirectoryCleanerTmp Start SERVICE_AUTO_START @@ -19,7 +24,12 @@ nssm set DirectoryCleanerTmpE AppEnvironmentExtra ARCHIVE_THRESHOLD=1d DELETE_TH nssm set DirectoryCleanerTmpE AppDirectory E:\\tmp nssm set DirectoryCleanerTmpE AppExit Default Restart nssm set DirectoryCleanerTmpE AppStdout E:\\tmp\\cleaner.log +nssm set DirectoryCleanerTmpE AppStdoutCreationDisposition 2 nssm set DirectoryCleanerTmpE AppStderr E:\\tmp\\cleaner.log +nssm set DirectoryCleanerTmpE AppStderrCreationDisposition 2 +nssm set DirectoryCleanerTmpE AppRotateFiles 1 +nssm set DirectoryCleanerTmpE AppRotateOnline 1 +nssm set DirectoryCleanerTmpE AppRotateBytes 104857600 nssm set DirectoryCleanerTmpE DisplayName DirectoryCleanerTmpE nssm set DirectoryCleanerTmpE ObjectName LocalSystem nssm set DirectoryCleanerTmpE Start SERVICE_AUTO_START @@ -31,7 +41,12 @@ nssm set DirectoryCleanerDownloads AppEnvironmentExtra ARCHIVE_THRESHOLD=6h DELE nssm set DirectoryCleanerDownloads AppDirectory "C:\\Users\\Administrator\\Downloads" nssm set DirectoryCleanerDownloads AppExit Default Restart nssm set DirectoryCleanerDownloads AppStdout "C:\\Users\\Administrator\\Downloads\\cleaner.log" +nssm set DirectoryCleanerDownloads AppStdoutCreationDisposition 2 nssm set DirectoryCleanerDownloads AppStderr "C:\\Users\\Administrator\\Downloads\\cleaner.log" +nssm set DirectoryCleanerDownloads AppStderrCreationDisposition 2 +nssm set DirectoryCleanerDownloads AppRotateFiles 1 +nssm set DirectoryCleanerDownloads AppRotateOnline 1 +nssm set DirectoryCleanerDownloads AppRotateBytes 104857600 nssm set DirectoryCleanerDownloads DisplayName DirectoryCleanerDownloads nssm set DirectoryCleanerDownloads ObjectName LocalSystem nssm set DirectoryCleanerDownloads Start SERVICE_AUTO_START @@ -43,7 +58,12 @@ nssm set DirectoryCleanerTemp AppEnvironmentExtra ARCHIVE_THRESHOLD=6h DELETE_TH nssm set DirectoryCleanerTemp AppDirectory "C:\\Users\\Administrator\\AppData\\Local\\Temp" nssm set DirectoryCleanerTemp AppExit Default Restart nssm set DirectoryCleanerTemp AppStdout "C:\\Users\\Administrator\\AppData\\Local\\Temp\\cleaner.log" +nssm set DirectoryCleanerTemp AppStdoutCreationDisposition 2 nssm set DirectoryCleanerTemp AppStderr "C:\\Users\\Administrator\\AppData\\Local\\Temp\\cleaner.log" +nssm set DirectoryCleanerTemp AppStderrCreationDisposition 2 +nssm set DirectoryCleanerTemp AppRotateFiles 1 +nssm set DirectoryCleanerTemp AppRotateOnline 1 +nssm set DirectoryCleanerTemp AppRotateBytes 104857600 nssm set DirectoryCleanerTemp DisplayName DirectoryCleanerTemp nssm set DirectoryCleanerTemp ObjectName LocalSystem nssm set DirectoryCleanerTemp Start SERVICE_AUTO_START