相信mstsc這個(gè)命令大家都不陌生(XP自帶的遠(yuǎn)程桌面連接嘛,還要你說),對,就是遠(yuǎn)程桌面。但是不知道各位有沒去留意過,當(dāng)在XP運(yùn)行里面打上mstsc命令并連接上另外一臺(tái)機(jī)子,用任務(wù)管理器查看里面的進(jìn)程的時(shí)候,你是否會(huì)發(fā)現(xiàn)里面有點(diǎn)光禿禿的感覺,少了些進(jìn)程捏?我今天也是因?yàn)檫@個(gè)問題才納悶,因?yàn)槟桥_(tái)機(jī)子上我明明還掛著個(gè)程序在運(yùn)行捏,但為什么進(jìn)程里面沒有,而且任務(wù)欄也沒看到這個(gè)程序在運(yùn)行(為什么我今天才會(huì)注意到呢?
那是因?yàn)橹,那些程序都是開機(jī)自啟的,今天重新安裝了下程序在那機(jī)子上試跑),于是馬上跑到那臺(tái)機(jī)子上去看。咦?不是在運(yùn)行嗎?然后任務(wù)管理器,唉…不是那么少耶,于是納悶了…… 接著百度啊google啊,大半下午,就是沒著。難道是我今天命令打錯(cuò)了?沒有啊,以前不是這樣打滴嗎(以前不是沒注意這些嘛,于是乎差不多快當(dāng)機(jī)啦),然后抓耳撓腮。嗯,既然是命令,那就應(yīng)該有參數(shù),對,那就去查查這個(gè)參數(shù),結(jié)果一查,馬上就看到百度上橫著一條“mstsc和mstsc /console的區(qū)別”。
看了之后才覺羞愧,原來我所一直用的所謂的遠(yuǎn)程桌面,其實(shí)算是虛擬的桌面(是另一個(gè)桌面),并不是遠(yuǎn)程主機(jī)顯示器正顯示的桌面。mstsc和mstsc /console兩個(gè)命令所連接的遠(yuǎn)程桌面,其實(shí)是截然不同滴。前者mstsc連接上遠(yuǎn)程主機(jī)后,本地主機(jī)所看到的遠(yuǎn)程主機(jī)的桌面其實(shí)是一個(gè)虛擬桌面,正如前面所說,并非是遠(yuǎn)程主機(jī)顯示器此時(shí)顯示的桌面,而是精簡化之后滴,除了開機(jī)就運(yùn)行的一些程序外,其實(shí)在開機(jī)之后手動(dòng)運(yùn)行的程序是不會(huì)顯示的,此時(shí)遠(yuǎn)程主機(jī)并不會(huì)注銷當(dāng)前用戶并鎖定桌面,而且此在遠(yuǎn)程主機(jī)上的所有操作(這里的操作是說非修改性的操作,比如運(yùn)行程序,下同)都不會(huì)影響本地的使用(當(dāng)然如刪除相關(guān)文件則例外)。而帶參數(shù)mstsc /console則不同,當(dāng)本地通過此命令連接上遠(yuǎn)程主機(jī)的時(shí)候,遠(yuǎn)程主機(jī)便會(huì)立即注銷當(dāng)前登陸使用的用戶并鎖定桌面,而在遠(yuǎn)程主機(jī)上的相關(guān)操作都將影響本地的使用,也就是說,當(dāng)遠(yuǎn)程主機(jī)重新登陸用戶的時(shí)候,本地將斷開與之的連接。
但是它們倆都有個(gè)共同點(diǎn),即在主機(jī)上面的操作與修改都將會(huì)被記錄并保存(這不等于放屁嘛)。其實(shí)我今天想說的主要是mstsc,為什么呢?因?yàn)橹灰愕慕K端連接的個(gè)數(shù)沒有達(dá)到上限,你可以在一臺(tái)電腦上同時(shí)用它連接同一臺(tái)遠(yuǎn)程PC(那這又有什么用呢?),剛才不是說了嗎,你mstsc遠(yuǎn)程上去之后所運(yùn)行的程序都不會(huì)在遠(yuǎn)程主機(jī)上實(shí)際運(yùn)行,那么第二個(gè)mstsc上去之后,在終端上將不會(huì)看到第一個(gè)mstsc運(yùn)行的程序。舉個(gè)例子,如果你第一個(gè)mstsc上去之后,登陸一個(gè)QQ123456789,然后你再在第二個(gè)mstsc上去,你將看不到QQ程序在運(yùn)行,且當(dāng)你同樣登陸QQ123456789,那么,你將會(huì)在第一個(gè)mstsc上去的終端上看到提示說QQ在別處登陸(納悶兒不是,都是遠(yuǎn)程連接在同一臺(tái)主機(jī)上運(yùn)行的程序,為什么會(huì)這樣呢)。
那現(xiàn)在你們想到什么了呢?對,就是調(diào)試程序,當(dāng)有時(shí)候需要在幾臺(tái)臺(tái)機(jī)子上調(diào)試程序的時(shí)候,那么可以用此方法測試,不用再到處找機(jī)子;當(dāng)有時(shí)候玩游戲想多開,但游戲本身又不允許多開的時(shí)候,也可以用此方法。