Performing script cleanup
Once you are done executing a PowerShell script on a system, you will need to evaluate the data footprint that you are leaving on the system. If you are creating files, you will want to make sure that they don't contain sensitive data. If you are leveraging answer files, you will want to make sure that they're removed from the system.
Some of the common script cleanup activities include:
- Delete answer files: Since
answer
files typically contain sensitive information, you will want to verify that the files have been deleted at the end of your script. - Delete supporting files: Any files that are used for installation of software should be removed from the system.
- Delete sensitive files: If you are performing data collection for sensitive information, you will want to make sure that you delete the files from the system. In some cases, you may want to encrypt the data as its being written to ensure a secure data gathering experience.
- Ensure all script-created processes...