/Engine/Source/Runtime/Engine/Classes/Commandlets/Commandlet.h
To disable shader compiling during the run of the commandlet add "-NoShaderCompile" to the commandline. This would be added as data member setting except that the shader compiler is initialized before a commandlet is created so it cannot be queried soon enough.
class UCommandlet : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
uint32: 1
FastExit
Whether to exit the process as soon as the commandlet completes, skipping the engine shutdown
FString
HelpDescription
Description of the commandlet's purpose
TArray<FString...
HelpParamDescriptions
The description of the parameter
TArray<FString...
HelpParamNames
The name of the parameter the commandlet takes
FString
HelpUsage
Usage template to show for "ucc help"
FString
HelpWebLink
Hyperlink for more info
uint32: 1
IsClient
uint32: 1
IsEditor
uint32: 1
IsServer
Whether to load objects required in server, client, and editor context.
uint32: 1
LogToConsole
Whether to redirect standard log to the console
uint32: 1
ShowErrorCount
Whether to show standard error and warning count on exit
uint32: 1
ShowProgress
Whether to show cooking progress on tick
uint32:  1
UseCommandletResultAsExitCode
Whether to use the commandlet result as the exit code, even if errors were logged during the whole engine execution