The main feature of OSConfig is the ability to modify Operating System but the use of Settings.
In this directory you can place the following file extensions:
- BAT
- CMD
- EXE
- REG
- PS1
- VBS
- All other extensions are ignored
Additionally, there are some naming rules that can be applied to file names:
- Files with “Sample” in the name Skipped
- Files with “Undo” in the name Skipped
- Files with “TSYes” in the name Applied if C:\_SMSTaskSequence\OSConfig\OSConfig.cmd does exists
- Files with “TSNo” in the name Applied if C:\_SMSTaskSequence\OSConfig\OSConfig.cmd does NOT exist
- Files with “Modern” in the name Applied if the Operating System is not Windows XP
- Files with “x86” in the name Applied if the Operating System is x86
- Files with “x64” in the name Applied if the Operating System is x64
- Files with “RunOnce” in the name Only applied once, then moved to C:\Windows\OSConfig\Settings\RunOnce
These will be discussed in more detail in separate posts