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 ...
随机推荐
- PHP函数 addslashes() 和 mysql_real_escape_string() 的区别 && SQL宽字节,绕过单引号注入攻击
首先:不要使用 mysql_escape_string(),它已被弃用,请使用 mysql_real_escape_string() 代替它. mysql_real_escape_string() 和 ...
- 如何查看oracle 的package源码
select text from dba_source t where t.TYPE = 'PACKAGE BODY' and name ='EMR_RECORD_INPUT' order by li ...
- window跳转页面
1.直接的事件跳转 window.location.href="你所要跳转的页面"; 2.新窗口跳转 window.open('你所要跳转的页面'); 3.返回上一页 window ...
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
参见:http://msdn.microsoft.com/zh-cn/library/ms191188(SQL.105).aspx Ole Automation Procedures 选项 [本主题为 ...
- eclipse安装genymotion插件
1.打开eclipse,在界面上点击"Help"按钮,在弹出来的下拉菜单中选择"Install New Software..."选项.系统弹出"Ins ...
- ionic扩展插件
1.ionic-timepicker 时间选择 https://github.com/rajeshwarpatlolla/ionic-timepicker 2.ionic-datepicker 日 ...
- 如何创建 Code Snippet
比如有一行自定义代码段: @property (nonatomic,copy) NSString *<#string#>; 需要添加到 Code Snippet 上,以帮助开发人员开发更便 ...
- PHP语句【变量、运算符表达式、语句】
一.变量的方法.1.empty可以用empty的方法能够判断变量的值是不是为空.①如果我们看一下某一个变量是不是已经存在过了假如我们输出一下 var_dump (empty($a)); 返回值为tru ...
- 剪短的python数据结构和算法的书《Data Structures and Algorithms Using Python》
按书上练习完,就可以知道日常的用处啦 #!/usr/bin/env python # -*- coding: utf-8 -*- # learn <<Problem Solving wit ...
- display:box和display:inline-box的区别
display:box我想大家很熟悉,那么display:inline-box呢,今天在项目中需要设置这样的属性box-align:center,那么就想到用 display:box;如果设置BOX, ...