2.Powershell Console
前面对Powershell有了一定认识之后,接下来我们就看一个直接面对我们的接口Powershell Console,通过这个界面可以执行指令,进行人机交互,对这个界面熟悉才能使我们后面的操作得心应手。Powershell Console具备如下特性:
Ø Tab键指令补全
Ø 支持窗口属性自定义
Ø 具备相应快捷键
Ø 回显多样化(Page by Page或输出到文件)
先看一下如何打开Powershell Console?
按Windows键+R输入powershell即可打开Powershell Console。有时候执行一些指令需要以管理员方式运行,为了打开方便把Powershell Console固定在任务栏,右击Powersehll图标属性,点击高级,勾选用管理员身份运行。这个时候再点击任务栏Powershell图标,就可以直接以管理员身份运行。


自定义窗口
鼠标移动到Console蓝色部分,右击属性,根据自己的喜好和需求分别调整缓冲区,字体大小,布局和颜色及部分。在编辑选项分别有快速编辑和插入模式需要勾选,快速编辑有助于比较方便的选择,复制和插入文本;插入模式在编辑命令行中确保新字符不覆盖现有输入的字符(例如:我原本输入了 new-aduser tet 在这条指令中在e后我少打了一个s,需要在e后面插入一个s,如果没勾选插入模式则插入的s会覆盖后面的t,勾选插入模式则不会覆盖)。


未完指令和多行输入
在有些情况下Powershell会自动判断输入指令是否为未完指令,例如:

如果在Console中运行的指令太长,由于空间的关系,会分为几行书写,此时需要加入特殊符号(`)以表示换行,例:

重要快捷键
Tab键自动补全
Home键在编辑指令跳到指令最前面
End键在编辑指令时跳到指令最后面
Ctr+Home 在编辑指令时删除光标位置以前的所有字符
Ctr+End 在编辑指令时删除光标位置以后的所有字符
F5或上键 返回历史记录中上一条指令
F8或者下键 返回历史记录中下一条指令
F7显示历史记录

2.Powershell Console的更多相关文章
- How to Change Error Message Colors in Windows 10 PowerShell Console
While this was a really easy way to change some of the settings, what if you want to do more extensi ...
- 用C#语言在Visual Studio 2010里开发一个自定义的PowerShell Cmdlet
1. 打开Visual Studio 2010 2. 新建一个基于Class Library的项目 3. 给项目起个名字然后OK 4. 为项目添加下列Reference System.Manageme ...
- 4.Powershell交互界面
Powershell提供两种接口:交互式和自动化脚本 先学下如何与Powershell Console和平共处,通过Powershell Console和机器学会对话. 通过以上一个简单测试,知道Po ...
- PowerShell Script to Deploy Multiple VM on Azure in Parallel #azure #powershell
Since I need to deploy, start, stop and remove many virtual machines created from a common image I c ...
- How to install and configure Azure PowerShell
https://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/ In this artic ...
- 如何查看PowerShell版本
Click Start, click All Programs, click Accessories, click Windows PowerShell, and then click Windows ...
- Managing Group Policy with PowerShell
Overview In this article, I’ll talk about your options when it comes to managing Group Policy using ...
- Powershell错误处理,try catch finally
脚本的调试向来是一个艰巨的任务,在powershell出现以前简直是一场灾难.在powershell中微软终于做出了诸多改进,不但有了$Error.-whatif,也有了ISE.而在语法上也增加了tr ...
- 如何高效的使用PowerShell备份数据库
初始脚本 Get-SqlDatabase -ServerInstance localhost | Where { $_.Name -ne 'tempdb' } | Backup-SqlDatabase ...
随机推荐
- redis部署
下载软件 [root@localhost /]# wget http://download.redis.io/releases/redis-2.8.9.tar.gz 解压.编译.安装 [root@lo ...
- fetch 资源请求
简介:fetch() 方法用于发起获取资源的请求.它返回一个 promise,这个 promise 会在请求响应后被 resolve,并传回 Response 对象. 为了更好的体验,可点击这里阅读 ...
- Qml 写的弹出层控件
QML弹出窗口组件,灯箱效果.动画效果,可拖拽 核心思路:一个mask层,一个最顶层,都用rectangle,禁止事件穿透 使用 Popup { id: popup width: 200; heigh ...
- PHP 版去bom头
原理: 找出文件前3个字符 如果它们对应的ASCII 值分别是 239,187,191 则判断为bom头,去掉前3个字符. 代码实现如下: $basedir = isset($_GET['dir'] ...
- 在MVC中实现文件的上传
@using (Html.BeginForm("daoru", "Excel", FormMethod.Post, new { enctype = " ...
- JavaScript "自"运行-setInertval()和setTimeout()理解
setInterval()和clearInterval() var result = "Y"; function onOk() { var tid = setInterval(fu ...
- JQ图片轮播
<script src="{staticurl action="jquery.js" type="js"}"></scri ...
- php中并发读写文件冲突的解决方案
在这里提供4种高并发读写文件的方案,各有优点,可以根据自己的情况解决php并发读写文件冲突的问题. 对于日IP不高或者说并发数不是很大的应用,一般不用考虑这些!用一般的文件操作方法完全没有问题.但如果 ...
- 【XLL 框架库函数】 TempActiveRef/TempActiveRef12
[XLL 框架库函数] TempActiveRef/TempActiveRef12 创建一个包含所有激活工作表引用区域 XLOPER/XLOPER12 LPXLOPER TempActiveRef(B ...
- 51nod1079(中国剩余定理)
题目链接: http://www.51nod.com/onlineJudge/user.html#!userId=21687 题意: 中文题诶~ 思路: 本题就是个中国剩余定理模板题,不过模拟也可以过 ...