win7下的cmd窗口可以全屏顯示嗎 |
發(fā)布時間: 2012/9/15 20:58:09 |
以前鄙人寫了《在windows上運行l(wèi)inux命令》一文,以在windows上運行一些類linux的bash命令,文中只是羅列了一些命令,沒有任何說明。 一些網(wǎng)友和我的同事表示喜歡這個工具,而且我最近對它進行了擴充,比較用心的工具就是在win7是上全屏顯示cmd窗口的命令fs(fullscreen的縮寫)。所以再一次行文以對這些命令加以說明,算是補充新的命令集并添上readme。 先說明操作屏幕的相關(guān)命令。 網(wǎng)上有人謝了bat文件,可以在xp上使得cmd窗口全屏顯示,喜歡的人可以google之(也可以參考《可以在windows上運行l(wèi)inux命令的批處理文件的擴充》中的fullscreen_xp.bat),但是win7上它就無用了(可能鄙人鄙陋,搜索半天沒找到)。但是windows上有個強大的工具wmic,可以獲取現(xiàn)在屏幕的分辨率,命令集合mode con :lines rows可以改變屏幕大小,組合起來用就可以了。具體代碼如下: @echo off setlocal ENABLEDELAYEDEXPANSION set /a tee=0 for /f "tokens=1* delims==" %%a in ( 'wmic DESKTOPMONITOR get ScreenWidth^,ScreenHeight^ /value' ) do ( set /a tee+=1 if "!tee!" == "3" set screenheight=%%b if "!tee!" == "4" set screenwidth=%%b ) set /a screenheight-=100 set /a screenwidth-=100 rem echo %screenheight% rem echo %screenwidth% mode con lines=%screenheight% mode con cols=%screenwidth% color 60 cls @echo. 因為本人現(xiàn)在不用盜版軟件了,本文用write工具編輯的,甚是不好看,還請大家海涵。具體的內(nèi)容可以參考我的資源《可以在windows上運行l(wèi)inux命令的批處理文件的擴充》里面的fullscreen.bat批處理文件. linux.bat里面有命令row、col可以改變窗口高和寬,這個doskey了命令mode con ; [rows] [lines]。font命令可以修改字體大小,使用過程中彈出窗口,可以不理會,點擊空格鍵即可。亦有清屏命令clear(類似linux的clear),它doskey了cls命令。 linux.bat里面還有很多改變窗口顏色的命令,諸如black、blue之類。由于選項太多,最后再加上四個新的經(jīng)典的界面顏色命令dos、eye、tradition和matrix,dos命令就是窗口顯示成典型的dos式的藍屏顏色,eye是適合眼睛的豆沙色,tradition是經(jīng)典的黑白色,matrix則是綠屏(冒昧用了黑客帝國的名字)。如果不想輸入命令,可以用colors命令來選擇這四個格式。 window格式綜合了全屏命令fs和colors這兩個命令,更傻瓜化。 用戶登錄態(tài)命令有關(guān)機命令halt、重啟計算機命令restart和注銷當(dāng)前用戶的命令logout及退出cmd窗口的命令q等。 進程操作命令有進程詳細信息查看命令ps、當(dāng)前作業(yè)查看命令top、根據(jù)進程id查殺命令kill、根據(jù)作業(yè)名稱查殺命令killall、查看當(dāng)前用戶名稱的命令whoami、后臺運行作業(yè)查看命令daemon等。 需要說明的是kill和killall。killall用法如killall -w notepad.exe,可以關(guān)掉notepad打開的所有文件,如果還有文件沒有保存,請勿使用。kill的用法則是kill -9 pid,pid是我們根據(jù)ps命令查看出來的進程id,或者按照windows的說法是作業(yè)id。 精簡信息查看命令有硬盤符查看命令disks(xp以下版本有效)、硬盤羅列命令lsd(list disk的縮寫)、操作系統(tǒng)信息查看工具uname 、工作站信息查看命令svrinfo和所有硬件的工具查看工具cs(check system縮寫)。需要說明的是對應(yīng)cs的bat文件check_sys.bat,它也是google來的,我把它改成英文了。作者可以根絕最后的說明跟我聯(lián)系。 最后的命令是對應(yīng)linux的一些目錄查看、文本編輯和查找命令等。目錄查看命令有查看當(dāng)前目錄下文件命令ls、當(dāng)前目錄下文本詳細信息查看命令ll、所有文件信息查看命令la和當(dāng)前目錄查看目錄pwd。 要使用文本編輯命令,請先安裝vim。編輯命令有vi和edit,查找命令find,文件查看命令more和cat,復(fù)制命令cp。 文件夾操作命令有創(chuàng)建目錄命令mkdir、空文件夾刪除命令rmdir和在目錄中查找某個字符的命令grep。文件或文件夾的改名或者移動命令是mv。 查看命令用法的命令是man,如man del. 說明:因為本文的windows shell零基礎(chǔ),很多工具是google出來加以改編的,這些都找不到原來版權(quán)人說明,所以向貢獻這些命令的大家們致謝。如有侵權(quán),請致郵件至alexstocks@foxmail.com,本人必定回應(yīng)并在文中說明。對于本文中以及資源《可以在windows上運行l(wèi)inux命令的批處理文件的擴充》的shell,本人的版權(quán)擁有,但任何人都有使用和修改及再次分發(fā)的權(quán)利。當(dāng)然,如果加上對本人的貢獻的說明,在此謝過^_^。
1 鍵盤操作win + r; 2 在窗口輸入cmd; 3 點擊enter后cmd窗口不顯示; 4 打開任務(wù)管理器,里面有cmd.exe; 5 通過命令"mode con"bat測試后顯示如下信息 設(shè)備狀態(tài) CON: --------- 行: 500 列: 150 鍵盤速度: 31 鍵盤延遲: 1 代碼頁: 936 知道怎么解決的人也請給我email,拜托!!! 億恩-天使(QQ:530997) 電話 037160135991 服務(wù)器租用,托管歡迎咨詢。
本文出自:億恩科技【prubsntakaful.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |