今天更新了 ,shift+右键是 power shell 了,之前是 cmd, 感觉超级好用
![]() | 1 hjq98765 2017-09-11 16:05:27 +08:00 至少从 win8 起就有 power shell 了,但默认是不开启的,需要手动勾选才能把 cmd 替换为 power shell 然而我觉得还是 git bash 好用 |
2 QAPTEAWH 2017-09-11 16:08:19 +08:00 知乎上看到的 (微软员工)抱怨 power shell 启动速度比 cmd 慢很多。然后 nightly 版修复了:cmd 启动减慢到和 power shell 一样。 |
![]() | 3 HeyWeGo 2017-09-11 16:29:21 +08:00 由于启动速度关系,特意找回了 cmd 选项 powershelll 启动在我这比 cmd 慢多了 |
![]() | 4 YyYyYyy 2017-09-11 16:30:27 +08:00 然而已经习惯了 cmder |
5 honeycomb 2017-09-11 16:46:41 +08:00 via Android ps 比 cmd 好用多了 |
![]() | 6 syahd 2017-09-11 17:04:51 +08:00 via Android 但是速度真的比 cmd 慢好多。。。。想用管理员权限运行个命令要等更久的时间。。。 |
![]() | 7 zro 2017-09-11 17:2318 +08:00 PS 运行某些命令是有 bug 的,我就遇到运行 bcdedit /set XXX 就会提示运行失败,切换到 cmd 就操作成功 |
![]() | 8 Osk 2017-09-11 17:23:39 +08:00 via Android 同速度慢,就算是 SSD,更别说 5400rpm 的笔记本硬盘了 |
![]() | 9 Osk 2017-09-11 17:31:45 +08:00 via Android ![]() @zro 同 bug,最后发现是因为 {xxx} 会被 ps 当成其它的,ps 中要加引号包围,cmd 就不用,Orz... |
![]() | 10 chocolatesir 2017-09-11 17:40:37 +08:00 via Android @HeyWeGo 怎么找回 cmd 选项。 |
![]() | 11 imn1 2017-09-11 17:59:54 +08:00 powershell 比起 shell 好处可能就是几个语句就能调用 GUI 对话框,无需第三方 运算上(命令运行速度)就麻麻地 |
![]() | 12 66beta 2017-09-11 18:01:06 +08:00 ps 是不可能 ps 的,我只用 cmder |
![]() | 13 zro 2017-09-11 18:02:24 +08:00 ![]() @chocolatesir #10 设置,个性化,任务栏 |
![]() | 14 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 嘛,稍微查一下 |
![]() | 15 hljjhb 2017-09-11 18:21:23 +08:00 SSD 上速度挺好,替换了默认的 cmd |
![]() | 16 Osk 2017-09-11 18:27:24 +08:00 @nannanziyu 知道不是 bug, 也猜到{}是 keywords, 只是当时复制粘贴命令被坑了就习惯称之为"bug"了 |
![]() | 17 lol173 OP @hjq98765 的确,bash 更好点,习惯 Linux,不过 power shell 命令高亮 颜色什么的,都挺好的 |
![]() | 18 otakustay 2017-09-11 21:17:06 +08:00 windows 难用的并不是 bat 或者 powershell 这样的语言,而是 cmd 这东西本身,以及构建在其之上的包括 babun、cmder 都相当难用,自动完成功能不够丰富、窗口缩放受限制、复制粘贴相对繁碎,整体感觉就是 2 个字“生硬” |
![]() | 19 viator42 2017-09-11 21:18:24 +08:00 很多命令跟 bash 通用确实很方便,不用记两套了 |