内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界
软件
手机
数码
电脑
学院
测评
图赏
视频
游戏
原创
直播
 AI
5G
苹果
微软
iPhone
Win10
精准搜索请尝试:精确搜索

IT之家学院:强大到没朋友,Win10 PowerShell 简介(2)

2017/7/5 19:15:46来源:IT之家作者:莫问霜飞责编:马卡评论:

感谢 IT之家网友莫问霜飞的原创投稿

链接阅读:

IT之家学院:强大到没朋友,Win10 PowerShell 简介(1)

四、命令交互

PowerShell 是一个命令行工具,在使用过程中,免不了与命令打交道,接下来介绍如何在命令行窗口中 PowerShell 使用命令。

1、打开 PowerShell

为了照顾对 PowerShell 完全不了解的朋友,本小节先介绍 PowerShell 命令行窗口的打开方式,对此已有了解的朋友,可以直接跳过本小节。上一节已经在截图中有了部分 PowerShell 打开方式,现在为大家详细介绍一下。部分方式需要升级到 Windows 创意更新之后才能使用。

开始屏幕(开始菜单)打开

打开路径:开始屏幕——所有应用——Windows PowerShell 文件夹——PowerShell,这里大家可以在 PowerShell 图标上右键 “固定到开始屏幕”,以后可以直接从开始屏幕打开。

Cortana 打开

单击 Cortana 搜索框,直接输入 “PowerShell”,回车后即可打开

“运行”打开

与其它 Windows 命令一样,可以从 “运行”打开 PowerShell,按下 Windows+R 键,输入 “PowerShell”,回车后即可打开

桌面右键打开

在桌面空白处,按住 Shift,然后单击鼠标右键,点击 “在此处打开 PowerShell 窗口”即可打开

Windows 超级菜单打开

右键单击左下角开始按钮或者按下 Windows+R 键,在弹出的超级菜单中单击 “PowerShell”即可打开

在文件夹中打开

在文件夹空白处,按住 Shift,然后单击鼠标右键,点击 “在此处打开 PowerShell 窗口”即可打开。也可以在上方文件菜单中打开,点击 “文件”菜单,单击 “打开 Windows PowerShell”即可打开

CMD 命令提示符中打开

如果正在使用 CMD,也可以直接在 CMD 中打开 PowerShell,直接 “PowerShell”即可,之后会在当前命令行窗口打开一个 PowerShell 会话

其它打开方式

可以从任务管理器打开,任务管理器——“文件 “菜单——”运行新任务 “——”新建任务 “窗口,然后直接输入 PowerShell,回车后即可打开

直接从 PowerShell.exe 文件打开,找到文件"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" 双击打开

2、使用别名

之前已经介绍过别名系统,现在来说说在命令行中使用别名。Cmdlet 由 “动词 - 名词”构成,一般都比较长,在命令行窗口中使用起来不是很顺手。别名一般都是自己非常熟悉的命令,比如列出文件夹中的文件和文件夹,熟悉 CMD 的用户经常使用 dir 命令,而熟悉 bash 等 linux 或 unix shell 的用户通常使用 ls 命令,好在 PowerShell 均对这些命令作了兼容,在使用 PowerShell 过程中,你仍然可以使用熟悉的命令,不过要小心,PowerShell 只是对名称进行了兼容,并未对参数进行兼容,大家在使用别名时要注意这一点。很多命令有多个别名,选择自己喜欢的使用就可以了,下表是我常用命令与别名对应表,给大家做个参考。

IT之家学院:强大到没朋友,Win10 PowerShell 简介(2)

▲图 1:常用命令别名对应表

3、多用 Tab

尽管有别名系统,但 PowerShell 大多数 Cmdlet 相对于 CMD 命令来说还是太长了,幸好 PowerShell 还可以使用 Tab 键补全命令,这里要注意,Tab 键除了能补全 “动词 - 名词”这样的 Cmdlet 命令,也可以补全命令别名,但是非常低效率,因为当输入的字符太少时,PowerShell 会把符合的路径、命令等依次匹配,等匹配到所需别名时,已经浪费了太多时间了。Tab 键除了可以像 CMD 那样补全目录和文件路径外,还可以补全 PowerShell 的 Cmdlet、函数以及参数等,使用起来确实很顺手。

举个例子,我想把 hosts 文件复制到桌面:

Copy-Item -Path C:\Windows\System32\drivers\etc\hosts -Destination C:\Users\mowen\Desktop\hosts

手动输入如此多的字符实在时强人所难,使用 Tab 快捷键很快就能输完。先输 copy-,然后按 Tab 键,会自动补全为 Copy-Item,加个空格输入 - p 按 Tab,会自动补全 - path,然后再加个空格输入 c:\win 按 Tab 键,会自动补全 C:\Windows。这样每次只需输入前几个字符,然后按下 Tab 键,很快就能输完整条命令。

4、快捷键

Tab 键只是 PowerShell 控制台众多快捷键中的其中一个,除了 Tab 快捷键,PowerShell 控制台还有很多快捷键。比如:Esc、F2、F4、Home、Ctrl+U 等,具体大家可以看看我已经投稿的文章《Windows 10 PowerShell 快捷键详解》。

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C)RuanMei.com, All Rights Reserved.

软媒公司版权所有