win7下的cmd窗口可以全屏显示吗
以前鄙人写了《在windows上运行linux命令》一文,以在windows上运行一些类linux的bash命令,文中只是罗列了一些命令,没有任何说明。
一些网友和我的同事表示喜欢这个工具,而且我最近对它进行了扩充,比较用心的工具就是在win7是上全屏显示cmd窗口的命令fs(fullscreen的缩写)。所以再一次行文以对这些命令加以说明,算是补充新的命令集并添上readme。
先说明操作屏幕的相关命令。
网上有人谢了bat文件,可以在xp上使得cmd窗口全屏显示,喜欢的人可以google之(也可以参考《可以在windows上运行linux命令的批处理文件的扩充》中的fullscreen_xp.bat),但是win7上它就无用了(可能鄙人鄙陋,搜索半天没找到)。但是windows上有个强大的工具wmic,可以获取现在屏幕的分辨率,命令集合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.
因为本人现在不用盗版软件了,本文用write工具编辑的,甚是不好看,还请大家海涵。具体的内容可以参考我的资源《可以在windows上运行linux命令的批处理文件的扩充》里面的fullscreen.bat批处理文件.
linux.bat里面有命令row、col可以改变窗口高和宽,这个doskey了命令mode con ; [rows] [lines]。font命令可以修改字体大小,使用过程中弹出窗口,可以不理会,点击空格键即可。亦有清屏命令clear(类似linux的clear),它doskey了cls命令。
linux.bat里面还有很多改变窗口颜色的命令,诸如black、blue之类。由于选项太多,最后再加上四个新的经典的界面颜色命令dos、eye、tradition和matrix,dos命令就是窗口显示成典型的dos式的蓝屏颜色,eye是适合眼睛的豆沙色,tradition是经典的黑白色,matrix则是绿屏(冒昧用了黑客帝国的名字)。如果不想输入命令,可以用colors命令来选择这四个格式。
window格式综合了全屏命令fs和colors这两个命令,更傻瓜化。
用户登录态命令有关机命令halt、重启计算机命令restart和注销当前用户的命令logout及退出cmd窗口的命令q等。
进程操作命令有进程详细信息查看命令ps、当前作业查看命令top、根据进程id查杀命令kill、根据作业名称查杀命令killall、查看当前用户名称的命令whoami、后台运行作业查看命令daemon等。
需要说明的是kill和killall。killall用法如killall -w notepad.exe,可以关掉notepad打开的所有文件,如果还有文件没有保存,请勿使用。kill的用法则是kill -9 pid,pid是我们根据ps命令查看出来的进程id,或者按照windows的说法是作业id。
精简信息查看命令有硬盘符查看命令disks(xp以下版本有效)、硬盘罗列命令lsd(list disk的缩写)、操作系统信息查看工具uname
、工作站信息查看命令svrinfo和所有硬件的工具查看工具cs(check system缩写)。需要说明的是对应cs的bat文件check_sys.bat,它也是google来的,我把它改成英文了。作者可以根绝最后的说明跟我联系。
最后的命令是对应linux的一些目录查看、文本编辑和查找命令等。目录查看命令有查看当前目录下文件命令ls、当前目录下文本详细信息查看命令ll、所有文件信息查看命令la和当前目录查看目录pwd。
要使用文本编辑命令,请先安装vim。编辑命令有vi和edit,查找命令find,文件查看命令more和cat,复制命令cp。
文件夹操作命令有创建目录命令mkdir、空文件夹删除命令rmdir和在目录中查找某个字符的命令grep。 文件或文件夹的改名或者移动命令是mv。
查看命令用法的命令是man,如man del.
说明:因为本文的windows shell零基础,很多工具是google出来加以改编的,这些都找不到原来版权人说明,所以向贡献这些命令的大家们致谢。如有侵权,请致邮件至alexstocks@foxmail.com,本人必定回应并在文中说明。对于本文中以及资源《可以在windows上运行linux命令的批处理文件的扩充》的shell,本人的版权拥有,但任何人都有使用和修改及再次分发的权利。当然,如果加上对本人的贡献的说明,在此谢过^_^。
另外,我在测试时候的一台测试机,被我测试后cmd窗口死活不能显示,现在有如下故障:
1 键盘操作win + r;
2 在窗口输入cmd;
3 点击enter后cmd窗口不显示;
4 打开任务管理器,里面有cmd.exe;
5 通过命令"mode con"bat测试后显示如下信息
设备状态 CON:
---------
行: 500
列: 150
键盘速度: 31
键盘延迟: 1
代码页: 936
知道怎么解决的人也请给我email,拜托!!!
win7下的cmd窗口可以全屏显示吗相关推荐
- 苹果软件:怎么让Mac上所有窗口都全屏显示-RightZoom
用惯了win,点击一下右上角窗口就可以全屏了.但切到Mac上,点下绿色的下的小"+"号,他只能把我的窗口切到最适合的显示大小,没有全屏,我还是习惯全屏.. 今天RightZoom ...
- 如何取消IE窗口的全屏显示
一:可能是因为你在打开IE测览器后无意中按了下F11键,这便会使当前IE窗口全屏显示,你只要再次按下 F11键即可恢复正常. 二:则可以在任务栏空白处,点击鼠标右键,选择"属性&quo ...
- win7下笔记本玩游戏不能全屏的解决
在Windows7系统下,人们在使用笔记本玩游戏时有时会发现屏幕居中两边有黑条,在N卡与A卡中均出现win7下玩游戏不能全屏的问题,下面给大家介绍Windows7游戏不能全屏问题通用解决方法. 通杀w ...
- 让Mac的窗口都全屏显示
说明见这个帖子 http://www.macgg.com/archives/1296.html 软件的最新版本发布地址 http://www.macupdate.com/info.php/id/305 ...
- WIN7下CS、war3不能全屏的解决方法
在开始搜索框输入regedit打开注册表,定位到HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/GraphicsDrivers/Configuratio ...
- java窗口如何定时关闭_[Java教程]【温故而知新】Javascript窗口效果 (全屏显示窗口、定时关闭窗口)_星空网...
[温故而知新]Javascript窗口效果 (全屏显示窗口.定时关闭窗口) 2014-10-30 0 1.全屏显示窗口 全屏显示窗口 2.定时关闭窗口 定时关闭窗口 来源:<HTML.CSS.J ...
- linux qt应用程序全屏,QT中MDI应用程序中更改子窗口大小或是全屏显示子窗口的方法...
1.QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示. 但是他只对窗口模式的部件有用.子窗口的特征是 Qt::SubWindow,不是独立的窗口.因此对其 ...
- Qt子窗口QMidSubwindow全屏出现的问题总结
我的需求:想全屏一个子窗口QMidSubwindow,禁止显示最大化最小化和关闭按钮. 我开始尝试的是网上介绍的方法,把结果展现给大家一下,最后再总结: 方法1:QMidSubwindow直接调用sh ...
- Android APP全屏显示(去掉顶部状态栏和底部虚拟导航栏)以及使用AndroidAutoSize实现自适应
全屏显示 1.AndroidManifest设置APP样式android:theme,我项目中的Activity都是继承自Activity,如果是继承自AppCompatActivity,这里样式需要 ...
最新文章
- python语言代码片段-有用的Python代码片段
- 解决OracleDBConsoleorcl不能启动【转】
- Weex动态化方案与双十一实践
- VS2008 C++ 项目添加“依赖”、“库目录”和“包含目录”
- 前端学习(1984)vue之电商管理系统电商系统之完成静态属性
- java date 转换sql date_java.util.Date和java.sql.Date之间的转换
- 1953~2021年七次全国人口普查以及各省人口数量变化情况
- 乔布斯传记概览:乔布斯18个让人着迷的地方
- matlab语音去除白噪声_matlab去除高斯白噪声
- 卡巴斯基安全部队 2012 (KIS 2018) 激活key (9月5日更新)=最新卡巴斯基永久激活码
- 舱机器人尾巴毛茸茸_第一千五百二十四章 毛茸茸【二合一】
- 07-android-基站定位
- 广州高清卫星地图 用百度卫星地图server下载 含标签、道路数据叠加 可商用
- php curl添加授权Authorization 验证头
- Openzeppelin库 09.Crowdsale
- 多线程编程核心技术总结(读周志明书籍的总结)
- python自动填表格_Windows下使用python3 + selenium实现网页自动填表功能
- 微信摇一摇php,微信摇一摇功能实现 - 微信公众平台开发:微信
- Docker 容器技术初探
- c语言595驱动数码管,74hc595驱动4位数码管电路连接图及程序解析 - 全文
热门文章
- iframe框架内嵌vue项目:Blocked a frame with origin http://xxxx from accessing a cross-origin iframe.解决办法
- 来,手写一个Operator (一)
- 北京大学可视化发展前沿研究生暑期学校Day2
- 机器人技术(3)机器人操作系统ROS简单教程
- local variable xxx referenced before assignment
- 抛光树脂制备超纯水电阻率18.25M
- UltraEdit自动化脚本
- cocos2dx fnt字体、自定义字体制作
- ConvNeXt:新一代卷积网络,还不是ViT的时代(代码开源)
- 三年级计算机怎么进入到游戏,三年级开始,带孩子玩7个游戏训练成“最强大脑”...