使用Tab键 在操作环境中,Tab键可以补全内容。除了像Cmd一样补全子目录和子文件,它还可以补全PowerShellCmdlets、函数、参数等,这个真的很有用,比如运行脚本文件必须在脚本名前加上“.\”,否则你即使键入整个脚本文件名也无法执行;而如果你键入脚本文件名的前几个字母,按Tab键后,脚本将完成为可执行的形式。是不是很帅?但有两点需要注意: 1。您键入的前几个字母(文件、命令等)应该是可区分的,否则可能会遍历所有匹配的文件、文件夹和命令; 2.少打总比打错好,否则什么都找不到;常用的Alias 使用Alias是另一种提高工作效率的有效方法。这里主要有两个原因: 1。别名一般都是大家熟悉的命令方式,无论是寻找合适的命令还是键入合适的命令,都会更加方便; 2。Cmdlet是问题是它们通常很长,并且破折号(横线)不在字母区域。按这个键也会降低工作效率。别名一般为两三个字母,简短易打,恰好弥补了cmdlet的不足。 另外,这里还有一个不得不提的原则:交互工作时,尽量使用Alias;写脚本的时候尽量少用Alias,甚至不用Alias。这是因为,在以交互方式运行命令完成工作时,输入的命令和预期的结果只与用户相关,一般不需要分享给他人,当然是为了效率;而且脚本一般都会用很长时间,而且会有很多人维护,可读性比效率更重要。将战场从Cmd转移到PowerShell 想要接触PowerShell的人一般都是使用Cmd命令行比较多的人。工具用了很久,自然心生慈爱,舍不得放下。但与时俱进并从当下的结果中充分受益就是要走出你的舒适区并尝试新事物。取到这里,就是将你的主要工作环境从Cmd命令行转移到PowerShell中。 一般来说,使用PowerShell并不比Cmd命令行复杂。比如你想查看你现在使用的机器上的IP。以前你可能是先按Windows键+R键,然后输入cmd,回车,ipconfig,回车。整个过程只需要几秒钟。现在怎么办?把cmd改成powershel就行了,也很快。但是有时候会稍微麻烦一点。比如之前在命令行输入dir/ad查看所有子文件夹,现在需要输入dir|?{$_.mode–like“d*”}。打字有点多,但这是熟悉该工具的最终方式。最糟糕的是,如果你着急执行一个命令,但是powershell命令一时想不起来,那就在PowerShell中输入“cmd/ccommand”,比如在当前目录下查找隐藏文件的命令:cmd/cdir/啊。总之就是要多玩PowerShell,多玩就熟了,就熟了。
