CMD使用的几个小技巧
一、自定义窗口初始化大小
以前在Windows 7的时候感觉打开cmd时窗口初始化的大小还是比较合适的,但到Windows 10之后打开cmd窗口就很大一点都不适应----当然也可能是新电脑分辨率比较大的结果。
不管是什么原因,我们只想问有没有途径自定义cmd窗口初始化大小。答案是有的,其实不只是cmd,包括powershell、conda、git bash、cygwin等类cmd程序都可以类似地自定义其窗口初始化大小。
打开窗口----在窗口菜单栏右键----点击属性----切换到布局选项卡----设置好想要的初始化窗口大小(该值此时是此时窗口的大小,而非窗口初始化大小)----点击确定----重新打开时窗口即是设置好的大小。
二、在当前目录打开cmd
在linux,在桌面或者使用资源管理器打开某个目录时,右键即有“在此目录打开终端”的选项,这节省了我们切换目录的工作是一个很实用的功能。
但Windows默认右键是没有“在当前目录打开cmd”之类的菜单的,而且Windows不同盘符间切换目录时,还要输一次盘符这是很麻烦的,如果Windows也能有“在当前目录打开cmd”的功能,那就太好了。
实际上,Windows也确实有这功能的:先按住shift键,然后再点击鼠标右键,即有“在此处打开cmd窗口”选项(Windows 10是powershell,都一样)。
三、打开可继承临时变量的新cmd窗口
有时我们会有这样的需求:在一个cmd窗口中我们配置了一些临时变量,我们想新打开一个cmd配合测试,希望这个新的cmd窗口也能具有已有cmd窗口设置的那些变量。
如果是在新cmd窗口中重新把已有变量重新定义赋值一遍那是比较麻烦的,我们可以有更方便的做法:在已有cmd窗口中使用“start cmd”新建一个cmd窗口,新的cmd窗口是旧cmd的子进程他会继承已有cmd窗口的临时变量。
其实这也才是我更想说的:cmd窗口中设置临时变量,应当而言各cmd窗口互不影响;但如果是父子窗口,在创建时子窗口会继承父窗口的临时变量(当然创建完后再修改也互不影响)。
另外,如果不用“start cmd”而是直接敲“cmd”,此时也会新建一个cmd进程,只是新的cmd进程借用了父cmd的窗口。当然此时父cmd进程并未消亡,使用exit退出即可返回父cmd;或者直接使用“tasklist | findstr cmd”查看进程列表也可以看到有两个cmd进程。但由于子进程借用了父cmd的窗口所以当杀除父cmd进程时窗口会被关闭,但如果是杀除的是子cmd进程那只会退出父cmd进程窗口不会被关闭。
参考:
https://jingyan.baidu.com/article/908080223ef81ffd91c80ffb.html
CMD使用的几个小技巧的更多相关文章
- cmd窗口关闭 -----window小技巧!
前沿 平时开发的时候经常用到windows 的命令行工具来启动程序 或是 查看本地数据库的信息 : 经常的手动关闭 ,对于我这种,能用键盘完成的就坚决不用鼠标的人是多么痛苦. 所以在此罗列了一些命 ...
- [转]CMD命令提示符窗口中的快捷键、小技巧和常用命令
转至:https://wenku.baidu.com/view/d5d2b7ca360cba1aa811dac6.html 快捷键: F1:按F1一次,命令提示符向后切换到已经执行过的命令字符.如果 ...
- Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具
前言 本文主要写给使用命令行来操作Git的用户,用于提高Git使用的效率.至于使用命令还是GUI(Tortoise Git或VS的Git插件)就不在此讨论了,大家根据自己的的喜好选择就好.我个人是比较 ...
- 最强 Android Studio 使用小技巧和快捷键
写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键. 根据这些小技巧的使用场景,本 ...
- Chrome 35个开发者工具的小技巧
来源:w3cplus - 南北(@ping4god) 网址:http://www.w3cplus.com/tools/dev-tips.html 谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览 ...
- Linux的95个小技巧
Linux的95个小技巧 by WEB全栈工程师 on 2012 年 03 月 27 日 这里总结了Linux使用中的一些小技巧 1.实现RedHat非正常关机的自动磁盘修复 先登录到服务器,然后在/ ...
- Android Studio使用小技巧:提取方法代码片段
http://www.jb51.net/article/65510.htm 今天来给大家介绍一个非常有用的Studio Tips,有些时候我们在一个方法内部写了过多的代码,然后想要把一些代码提取出来再 ...
- .NET中Main函数使用小技巧
摘要:任何语言开发出来的程序,都会有一个程序入口函数,可能每个语言所使用的程序入口函数名称不一样,但是它们的作用都是一样的,都是被操作系统去调用.那么本文主要总结.NET中的程序入口函数Main使用的 ...
- xcode开发的6个小技巧
Xcode是iPhone和iPad开发者用来编码或者开发iOS app的IDE.Xcode有很多小巧但很有用的功能,很多时候我们可能没有注意到它们,也或者我们没有在合适的水平使用这些功能简化我们的iO ...
随机推荐
- Spring Cloud微服务架构升级总结
↵ [编者的话]微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”.文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组 ...
- python如何以表格形式打印输出
好久不见,风水轮流转,我竟然写写写python了 近日有个小需求,要求收集统计一些信息上报,并直接在后台控制台打印,写入日志 为了美观,需要以表格形式展现数据,形如 虽说可以用 prettytable ...
- APS的未来会怎么样?历史给了你答案
一项技术从概念推广到实际应用推广需要十五到二十年时间,21世纪的头十年是APS的概念推广时期,随着理论的成熟,软件的实用化,企业应用的深入,下一个十年,APS将是实际应用推广的时期. APS兴起 从上 ...
- Centos7安装pip或pip3
1.使用Python2安装pip wget wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip- ...
- 配置以https访问网站
环境 centos7 nginx1.16.1 一.申请证书(已有域名) 进入阿里云控制台,点击域名(我已经弄好了,一开始是没有ssl选项) 点击免费开启ssl 点购买->选择免费版 购买成功后 ...
- frameset frame 页面空白
<html style="background:#213039;"> <head> <title>网站后台管理中心</title> ...
- Nginx 高级配置-实现多域名HTTPS
Nginx 高级配置-实现多域名HTTPS 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Nginx支持基于单个IP实现多域名的功能 Nginx支持基于单个IP实现多域名的功能 ...
- 【Tomcat】Web应用的目录结构
创建时间:6.14 Web应用的目录结构 .xml文件不用自己写,抄头抄尾就可以 (别人的) (抄头抄尾) *注意:WEB-INF目录是受保护的,外界不能直接访问 如果访问WEB-INF目录下的htm ...
- xadmin引入django-stdimage在列表页预览图片
一.安装 pip install django-stdimage 安装django-stdimage库 https://github.com/codingjoe/django-stdimage Git ...
- Nginx+Tomcat实现动静分离和负载均衡
一.什么是动静分离? Nginx动静分离简单来说就是把动态和静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离.严格意义上说应该是将动态请求和静态请求分开,可以理解成使用Nginx处理静态 ...