你们觉不觉得,跟新了 win10 的 power shell 挺好用的?

2017-09-11 15:33:07 +08:00
 lol173

今天更新了 ,shift+右键是 power shell 了,之前是 cmd, 感觉超级好用

4722 次点击
所在节点    问与答
19 条回复
hjq98765
2017-09-11 16:05:27 +08:00
至少从 win8 起就有 power shell 了,但默认是不开启的,需要手动勾选才能把 cmd 替换为 power shell

然而我觉得还是 git bash 好用
QAPTEAWH
2017-09-11 16:08:19 +08:00
知乎上看到的
(微软员工)抱怨 power shell 启动速度比 cmd 慢很多。然后 nightly 版修复了:cmd 启动减慢到和 power shell 一样。
HeyWeGo
2017-09-11 16:29:21 +08:00
由于启动速度关系,特意找回了 cmd 选项

powershelll 启动在我这比 cmd 慢多了
YyYyYyy
2017-09-11 16:30:27 +08:00
然而已经习惯了 cmder
honeycomb
2017-09-11 16:46:41 +08:00
ps 比 cmd 好用多了
whwq2012
2017-09-11 17:04:51 +08:00
但是速度真的比 cmd 慢好多。。。。想用管理员权限运行个命令要等更久的时间。。。
zro
2017-09-11 17:23:18 +08:00
PS 运行某些命令是有 bug 的,我就遇到运行 bcdedit /set XXX 就会提示运行失败,切换到 cmd 就操作成功
Osk
2017-09-11 17:23:39 +08:00
同速度慢,就算是 SSD,更别说 5400rpm 的笔记本硬盘了
Osk
2017-09-11 17:31:45 +08:00
@zro 同 bug,最后发现是因为 {xxx} 会被 ps 当成其它的,ps 中要加引号包围,cmd 就不用,Orz...
chocolatesir
2017-09-11 17:40:37 +08:00
@HeyWeGo 怎么找回 cmd 选项。
imn1
2017-09-11 17:59:54 +08:00
powershell 比起 shell 好处可能就是几个语句就能调用 GUI 对话框,无需第三方
运算上(命令运行速度)就麻麻地
66beta
2017-09-11 18:01:06 +08:00
ps 是不可能 ps 的,我只用 cmder
zro
2017-09-11 18:02:24 +08:00
@chocolatesir #10 设置,个性化,任务栏
nannanziyu
2017-09-11 18:13:51 +08:00
@zro
@Osk

这个怎么是 bug 呢。。
powershell 里有一些保留符号,比如$,{},传参的时候不会当作字面值传进去
比如$符号,最常用的设变量,举个例子:
$param1 = "c:\"
tree $param1
相当于 tree "c:\" 而不是 tree "$param1"
不然变量都不能当参数用了

{}也是,一般用作代码段,传参相当于一个数组
[-encodedCommand,括号中的内容的 base64,-inputFormat,xml,-outputFormat,text]

你用 bcdedit /set {current}
相当于 bcdedit /set “-encodedCommand YwB1AHIAcgBlAG4AdAA= -inputFormat xml -outputFormat|text ”
当然会告诉你参数不合法了
要么用 `转义,要么用""包起来

ps:最后说一句,不要发现结果不符合预期是 bug 嘛,稍微查一下
hljjhb
2017-09-11 18:21:23 +08:00
SSD 上速度挺好,替换了默认的 cmd
Osk
2017-09-11 18:27:24 +08:00
@nannanziyu 知道不是 bug, 也猜到{}是 keywords, 只是当时复制粘贴命令被坑了就习惯称之为"bug"了😁
lol173
2017-09-11 20:53:31 +08:00
@hjq98765 的确,bash 更好点,习惯 Linux,不过 power shell 命令高亮 颜色什么的,都挺好的
otakustay
2017-09-11 21:17:06 +08:00
windows 难用的并不是 bat 或者 powershell 这样的语言,而是 cmd 这东西本身,以及构建在其之上的包括 babun、cmder 都相当难用,自动完成功能不够丰富、窗口缩放受限制、复制粘贴相对繁碎,整体感觉就是 2 个字“生硬”
viator42
2017-09-11 21:18:24 +08:00
很多命令跟 bash 通用确实很方便,不用记两套了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/389756

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX