俞木發(fā)
如果想在Windows電腦中體驗(yàn)其他平臺(tái)中的程序,比如體驗(yàn)Linux、macOS的程序,比較簡(jiǎn)單的方法就是在Windows中安裝虛擬機(jī),然后在虛擬機(jī)中再安裝相應(yīng)的程序進(jìn)行體驗(yàn)。
對(duì)于Windows 11用戶,如果想體驗(yàn)Android程序就更簡(jiǎn)單了,使用微軟新推出的“Windows Subsystem for Android”子系統(tǒng)即可在Windows 11中直接安裝和使用Android程序。它和虛擬機(jī)的不同之處是,該子系統(tǒng)和Windows系統(tǒng)無縫融合,安裝的Android應(yīng)用會(huì)出現(xiàn)在“開始”菜單中,幾乎和原生的Wi ndows程序一樣。下面我們來介紹這種體驗(yàn)方案。
到本文截稿時(shí),微軟還沒有將“Windows Subsystemfor A ndroid”子系統(tǒng)加入正式版Windows 11,我們需要通過第三方平臺(tái)及工具來下載和安裝該應(yīng)用。首先在瀏覽器中打開“https://store.rg-adguard.net /”鏈接,在搜索框中輸入“https: //www.microsof t.com/store/productId/9P3395VX 91N R”,在下拉列表中選擇“Slow”,然后點(diǎn)擊右側(cè)的“搜索”按鈕。在搜索結(jié)果列表中右擊最下方的鏈接(大小是1.21GB)并選擇“將鏈接另存為”,將其保存到本地備用(圖1)。
火速鏈接
本刊2019年第19期的《善用虛擬機(jī)進(jìn)化PC使用體驗(yàn)》一文詳細(xì)介紹了在Windows中使用VMware Workstation安裝虛擬機(jī)的方法。
為了方便輸入安裝命令,下載后先將文件重命名為“d:\android.msixbundle”。接著右擊系統(tǒng)的“開始”按鈕并選擇“Windows終端(管理員)”,然后輸入“addappxpackaged:\android.msixbundle”命令并回車(每輸入一條命令均需回車確認(rèn),下同)即可完成安裝。由于“Windows Subsystem for Android”子系統(tǒng)還需要Hyper-V組件的支持,所以還要打開“啟用或關(guān)閉Windows功能”窗口并啟用Hyper-V和虛擬機(jī)平臺(tái)(圖2)。
完成上述的操作后點(diǎn)擊“開始”按鈕,在“推薦的項(xiàng)目”下即可看到剛剛添加的“Windows Subsystem forAndroid”子系統(tǒng)(圖3)。點(diǎn)擊它,啟動(dòng)后打開“設(shè)置”菜單,將“開發(fā)人員模式”設(shè)置為“開”,記錄下這里顯示的類似于“127.0.0.1:58526”字樣的代碼,后續(xù)需要使用該代碼來連接Android子系統(tǒng)(圖4)。
到“https://www.onlinedown.net/soft/578131.htm”下載A D B工具包,下載完后將所有文件解壓到D:\備用。然后以管理員身份啟動(dòng)終端并輸入“d:\adb.exe connect127.0.0.1:58526”命令連接上述的子系統(tǒng),成功連接后屏幕上會(huì)顯示“already connected to……”的提示(圖5)。
現(xiàn)在我們就可以安裝Android應(yīng)用了。筆者建議先安裝一個(gè)應(yīng)用市場(chǎng)類的APP,比如到“http://www.anzhi.com/”下載“安智市場(chǎng)”手機(jī)客戶端,下載后將其改名為“anzhi.apk”并放置在D:\備用。返回圖5所示的窗口,輸入并執(zhí)行“adb.exe installd:\anzhi.apk”命令,安裝完后該APP會(huì)自動(dòng)出現(xiàn)在“開始”菜單中。點(diǎn)擊運(yùn)行它,我們就可以在該市場(chǎng)中安裝其他的Android應(yīng)用了(如快手、抖音等),具體使用和在Android手機(jī)中操作是一樣的(圖6)。后續(xù)所有在該市場(chǎng)中安裝的應(yīng)用都會(huì)自動(dòng)添加到“開始”菜單中,運(yùn)行方法和Windows程序一樣。大家可以在電腦大屏上刷快手、抖音了。
火速鏈接
對(duì)于不是Windows 11系統(tǒng)的用戶,也可以參考本刊2021年第21期的《如何在電腦上運(yùn)行Android應(yīng)用》一文的介紹,通過第三方模擬器來體驗(yàn)Android應(yīng)用。
如果需要在Android設(shè)備中體驗(yàn)Windows程序,如前言提到的在Android平板中觸摸體驗(yàn)Windows 11,那么可以使用微軟遠(yuǎn)程桌面連接電腦來進(jìn)行。
在Windows 11的“開始”菜單搜索框中輸入“遠(yuǎn)程桌面設(shè)置”,打開設(shè)置窗口后將“遠(yuǎn)程桌面”設(shè)置為開啟。再點(diǎn)擊“遠(yuǎn)程桌面用戶”,為遠(yuǎn)程連接設(shè)置一個(gè)專用賬戶(圖7)。然后在Android設(shè)備中安裝Remote Desktop,啟動(dòng)后就可以遠(yuǎn)程連接Windows 11電腦進(jìn)行體驗(yàn)了。
⑦
該方法的不足之處是與電腦相連后,會(huì)自動(dòng)注銷電腦中原來登錄的用戶。如果想獲得更好的體驗(yàn)效果,我們可以在電腦中安裝RDPWrap軟件來實(shí)現(xiàn)多設(shè)備同時(shí)登錄Windows電腦。“http://www.cfan.com.cn/2014/1125/113474.shtml”詳細(xì)介紹了RemoteDesktop的使用方法。
1查看“termsrv.dll”文件的版本號(hào)
打開“C:\Windows\System32”目錄,右擊其中的“termsrv.dll”文件并依次選擇“屬性→詳細(xì)信息”,記錄下窗口中顯示的版本號(hào),比如筆者安裝了Windows 11的電腦顯示的是“10.0.22000.318”(圖8)。
火速鏈接
“http://www.cfan.com.cn/2014/1125/113474.shtml”詳細(xì)介紹了RemoteDesktop的使用方法。
2安裝并配置程序
打開“https://github.com/stascorp/rdpwrap”鏈接下載RDPWrap軟件,將其解壓到“ D : \ aa ”備用。接著運(yùn)行“D:\aa\install.bat”安裝該軟件,安裝完后打開“https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini”鏈接,按下“Ctrl+A”快捷鍵全選代碼并復(fù)制。然后啟動(dòng)記事本程序并粘貼剛剛復(fù)制到的代碼,將文件保存為“rdpwrap.ini”,替換“C:\Program Files\RDP Wrapper”下的同名文件。隨后用記事本程序打開“rdpwrap.ini”文件,依次點(diǎn)擊“編輯→查找”,輸入“10.0.22000.318”(即圖8中顯示的版本號(hào)),確保能在其中找到該數(shù)值(圖9)。
3測(cè)試程序
運(yùn)行“D:\aa\RDPConf.exe”,確保程序運(yùn)行后“Wrapper State”“Servicestate”“Listener state”選項(xiàng)全部顯示為綠色可用狀態(tài)(圖10)。
⑩
4通過組策略設(shè)置多設(shè)備連接
啟動(dòng)組策略編輯器,依次展開到“計(jì)算機(jī)設(shè)置→ 管理模板→Windows組件→遠(yuǎn)程桌面服務(wù)→遠(yuǎn)程桌面會(huì)話主機(jī)→ 連接”,在右側(cè)的窗格中雙擊“限制連接的數(shù)量”,在打開的窗口中,將“限制連接的數(shù)量”設(shè)置為“已啟用”、“允許的RD最大連接數(shù)”設(shè)置為“5”(即允許5個(gè)設(shè)備同時(shí)連接,可按需修改)(圖11)。
火速鏈接
本刊2018年第17期的文章《一個(gè)小軟件閑置主機(jī)用起來》介紹了AnyDesk軟件的常見使用方法。
5實(shí)際使用
完成上述的設(shè)置后,在Android設(shè)備中(需要和電腦處在同一個(gè)網(wǎng)絡(luò)內(nèi))啟動(dòng)RemoteDesktop,然后輸入電腦的IP地址、賬戶和密碼,成功連接后就可以在Android設(shè)備中使用Windows 11了(圖12)。
此時(shí)返回電腦桌面并開啟任務(wù)管理器,切換到“用戶”,可以看到當(dāng)前電腦已經(jīng)連接了2個(gè)用戶(使用常規(guī)的遠(yuǎn)程桌面連接只能顯示一個(gè)用戶,另一個(gè)會(huì)顯示為“已斷開連接”)(圖13)。
如果需要在iOS設(shè)備中體驗(yàn)Windows程序,同上完成電腦的設(shè)置后在iOS設(shè)備中也安裝Remote Desktop,啟動(dòng)后就可以遠(yuǎn)程連接到Windows電腦并使用其中的程序了。不足之處是連接后不支持iOS設(shè)備上配置的藍(lán)牙鍵盤和藍(lán)牙鼠標(biāo),并且iOS設(shè)備和Windows電腦需要在同一個(gè)網(wǎng)絡(luò)內(nèi),使用時(shí)仍存在一些不便。
這時(shí)可以借助A nyDesk應(yīng)用(針對(duì)個(gè)人免費(fèi))連接Windows電腦,這樣并不需要iOS設(shè)備和Windows電腦處在同一個(gè)網(wǎng)絡(luò)內(nèi),而且連接后可以使用藍(lán)牙鍵盤和藍(lán)牙鼠標(biāo)。先在Windows電腦中安裝AnyDesk(下載地址:https://anydesk.mairuan.com/xiazai.html),啟動(dòng)后記錄下“此工作臺(tái)”選項(xiàng)處顯示的連接密碼(圖14)。
接著在iOS設(shè)備中也安裝AnyDesk,啟動(dòng)后在“遠(yuǎn)程設(shè)備地址”選項(xiàng)處輸入剛剛記錄下的連接密碼,然后點(diǎn)擊“連接”按鈕發(fā)起連接(圖15)。
Windows電腦收到連接請(qǐng)求后,點(diǎn)擊“接受”(圖16),連接成功后就可以在iOS設(shè)備中使用藍(lán)牙鍵盤、藍(lán)牙鼠標(biāo)或觸摸屏操作Windows電腦了。