All of our aircraft have a "pulse light" system installed. This system flashed the landing lights. Landing light use is always at the discretion of the PIC. We typically run the lights as follows:
Taxi light at PIC's discretion while moving on the ramp and taxiways.
Upper anti collision beacon - ON
Position Lights - ON
Upon taking active runway for takeoff we turn on the landing light to pulse mode, turn on both upper and lower anti collision beacons, and the wingtip and tail strobes, and the taxi light. The wing inspection light comes on as well. Basically, anything that gives of light is turned on except for the tail "logo light" (You can't see it any way.)
The taxi light is mounted on the nose wheel and is turned off when the gear is retracted. The inspection light is turned off at the PIC's discretion and the pulse lights are left on at all times below FL180.
The same as daytime with the following exceptions:
Landing lights are selected ON
(verses "Pulse") when taking the runway for takeoff. They are selected to Pulse once the aircraft is in the enroute climb configuration. On approach the landing lights are initially pulsed and then STEADY approaching the FAF inbound or at the PIC's discretion. The landing lights may be turned off for landing depending upon the visibility at the runway. There are times when landing in foggy conditions at night that they do more harm than good. That option, of course, is up to the PIC.