微軟現在允許適用於 Linux 的Windows子系統(Windows Subsystem for Linux,WSL)的使用者在WSL分發啟動時自動執行命令。
WSL是微軟設計的一個相容性層,它使Windows 10/Windows Server 2019可以在Windows計算機上本地執行ELF格式的Linux二進位制檔案。
要使用此新功能,需要安裝使用Windows 10的開發版本,並升級到Windows 10 Build 21286,可以透過進入Windows Update檢查更新來進行。
wsl新功能Windows Insider Program高階程式經理Brandon LeBlanc說: "我們添加了一個選項,允許您在啟動WSL發行版時執行任何指定的Linux命令。"
"可以透過編輯發行版中的/etc/wsl.conf檔案並在標題為boot的選項卡下新增以command標題開頭的命令列來實現此目的。"
例如,如下面的螢幕快照所示,使用者可以使用此新的WSL功能來記錄其WSL發行版的啟動時間和日期。
一旦類似上面命令被新增到WSL發行版的/etc/wsl.conf檔案中,則在發行版啟動時將自動執行相關的Linux命令。
LeBlanc補充說:"即使關閉了其中的最後一個Linux程序,WSL發行版仍將執行幾分鐘。"
"您可以透過命令wsl --list --verbose檢視您的WSL發行版是否正在執行,也可以使用wsl --shutdown來手動關閉所有WSL發行版。"
其他新功能、修復和改進微軟還在此Windows 10 Dev版本中更新了儲存空間設定,現在允許使用"設定"應用程式建立和管理儲存空間。
微軟還介紹作了下述修復和改進:
· 基於GitHub問題#1495反饋,微軟還添加了一個選項,以禁用UWP應用程式的自動控制器到虛擬按鍵的對映。如果需要執行此操作,請新增以下注冊表項,並將"Enabled"的DWORD值設定為0:HKLM\Software\Microsoft\Input\Settings\ControllerProcessor\ControllerToVKMapping.
· 我們已修復一些開發人員反饋的問題,在使用Build 21277上的Azure Active Directory或Active Directory帳戶登入Windows後,彈出視窗顯示"您的PC出現問題並將在1分鐘內重新啟動"。
· 我們修復了"設定">"系統">"儲存">"管理磁碟和卷"下沒有驅動器出現的問題。
· 我們修復了一個問題,該問題導致從"設定"中新增印表機時,某些印表機無法連線。
· 我們解決了一個問題,該問題可能導致重新啟動PC後有時會意外退出應用程式和網站。
· 我們修復了右鍵單擊工作列圖示時,上下文選單中的Windows安全圖示有時過大的問題。
· 我們修復了在對某些檔案進行轉碼時可能導致MediaTranscoder掛起的問題。
· 我們解決了一個問題,即在按麥克風圖示開始Cortana收聽後,UWP應用程式播放的音訊沒有迴避的問題。
· 我們解決了一個問題,該問題可能導致網路彈出視窗中的VPN條目陷入"需要採取的措施",直到您再次按"取消並連線"。
· 我們修復了在使用觸控調整視窗大小時影響觸控定位的問題。
· 我們已根據反饋對emoji關鍵字搜尋結果進行了一些修復,包括添加了一個新關鍵字,以便鍵入"lgbtq"現在將返回Rainbow標誌Emoji。請繼續在"輸入和語言">"表情符號面板"下的"反饋中心"中與我們分享反饋。
· 我們修復了可能導致"放大鏡"中的"朗讀"選項意外變灰的問題。
· 我們修復了開發人員反饋禁用"講述人設定"中的"幫助使講述人更好"切換的問題。
· 我們已修復了一個問題,以便當詳細程度設定為2時,講述人現在可以讀取Excel單元格的內容。
· 我們修復了"講述人"可能不會宣佈組合框處於展開或摺疊狀態的問題。
· 我們修復了一個問題,該問題影響講述人在Microsoft Edge中讀取網站上某些超連結的名稱的能力。
· 我們修復了一個問題,該問題影響講述人在Visual Studio中讀取程式碼視窗的能力。
· 我們修復了高對比度使用者的問題,該問題在進入"輕鬆訪問"時可能導致設定崩潰。