The Powershell command New-EventLog can be used to create a new Windows event log and a new event source on a local or remote computer.
New-EventLog
[-LogName] <string>
[-Source] <string[]>
[[-ComputerName] <string[]>]
[-CategoryResourceFile <string>]
[-MessageResourceFile <string>]
[-ParameterResourceFile <string>]
[<CommonParameters>]
Note: You may need to run the Windows Powershell as Administrator, this will allow you to run above command.