Windows的cmd對話方塊為什麼不能全屏?

時間 2021-05-10 17:00:00

1樓:farseerfc

很多人指出 Win10 可以,或者第三方 console 可以,不過沒有說為什麼 Win7 之前的沒有這個功能,我來說一下猜測。

最初 Win 的 CMD 的乙個重要功能是模擬 DOS 環境,執行 DOS 程式。這個功能從16位的 Windows 到 Win9x 一直到 Win7 都有。DOS 程式的螢幕寬度是固定的,一些歷史遺留的 DOS 程式假定寬度不可變,如果改了寬度輸出會看起來不正常。

所以直到 Win7 為止 cmd 的視窗雖然有改寬度的選項但是被藏得很深,不能簡單地拖動變寬。

然後到了 WinNT 核心模擬 DOS 程式的環境 NTVDM 只支援 32位架構,不能跑在 64位的系統裡。到 Win8 的時候推薦架構已經是 64位的了,Win8 開始 32位的 NTVDM 也只是乙個可選的元件,並且預設並不安裝,這一態度已經充分表明了 DOS 模擬這一功能已經不再重要了。所以 Win10 開始就採用了新的 CMD 。

2樓:

Win10 Release 版本預設是使用舊版的,Insider 不清楚。

所以需要手動啟用新版功能(全屏、透明、編輯等,詳見What's New in the Windows Console in Windows Server 2016 Technical Preview)

不過總感覺有點小瑕疵

====

更新PS:

如果希望在舊版cmd或者早期系統裡使用「全屏」(實際上是最大化)的cmd,把設定裡的「布局」選項卡的「螢幕緩衝區大小」調大(180以上),重啟cmd後最大化即可

微軟之所以限制cmd視窗緩衝區大小,猜測應該和點陣字型、針式印表機以及打孔卡有關係,如 @QGB CS 所說的那樣

3樓:

是想要這種效果麼。我這個現在覆蓋了我的全部螢幕了。

在CMD工作列右鍵,屬性。

看到了全螢幕吧。

這裡可以隨意設定你的視窗大小。

題主的意思應該是使用cmd的視窗最大化但是不能全螢幕顯示吧。

我是這麼理解的:cmd靠邊框拉長顯示,這樣大的視窗已經能夠寫入足夠多的命令了,瀏覽和操作起來已經相對方便,而且還可以在操作的時候,利用其餘的空間做其餘的事情,比如開啟瀏覽器,上知乎。而全螢幕,那麼就需要在工作列切換了,增加了任務操作,而且瀏覽起來太長,不是很方便,截圖效果如下。

男朋友習慣把所有聊天對話方塊刪掉?

九尾 有可能有啥見不得人的,有可能啥也沒有,我就有時候乙個人煩躁的時候也會刪掉,我跟我女朋友異地,不怕她看到,所以跟每個人的習慣有關 張芸胭 美女,我跟你說三件事。二 對於男友的習慣,你不要過多干涉。愛情不是要改變別人,而是讓那個人做他自己。三 如果你一定耿耿於懷這個,我可以教你乙個辦法,你就在和他...

你會置頂普通異性朋友的對話方塊嗎?

大家都不認識我 不會,我是乙個關係比較好的朋友的那種都不會置頂訊息的。況且他只是乙個普通的異性朋友,如果他是你比較有好感的人或者是男朋友的話,那就是另一種情況,所以我覺得如果把普通異性朋友訊息置頂的話,有點奇怪。 趙草木 這個問題,應該繼續深入問,為什麼要置頂對話方塊,而不是僅異性,慢慢就會出現答案...

為什麼 Android 4 0 把對話方塊的確定和取消按鈕左右調換了位置?

李元昊 站在第三方的角度來進行推測 從我個人來說,我認為這是為了保證系統的邏輯,仔細觀察一下Android,你會發現4.x開始,整個系統就有乙個邏輯順序了,這個邏輯順序很簡單,就是左側是過去,右側是未來,你也可以改成左側是返回,右側是下一步,這個邏輯我認為是合乎我們從左到右習慣的,在這種邏輯下,你就...