In order to satisfy the requirement, I search through the net for some thought, and the following are the methods I found. It seems not to work for my scenario.
Environme