查看: 4391|回复: 12
收起左侧

[讨论] PowerShell能多大程度上替代CMD?

[复制链接]
草原的狼
发表于 2017-6-5 19:19:54 | 显示全部楼层 |阅读模式
一直很好奇,微软在windows7里面就提供了PowerShell,不过CMD是主客,他俩貌似很多功能都一样,不知未来是否只会保留一个?
相关文章:CMD永生:微软回应Win10创造者更新PowerShell上位问题

http://www.ithome.com/html/win10/287302.htm

cmd.png PowerShell.png
cmd2.png PowerShell2.png


风之咩~
发表于 2017-6-5 20:07:35 | 显示全部楼层
本帖最后由 风之咩~ 于 2017-6-5 20:21 编辑

ps里对cmd命令大部分通用 且同时还支持自己的高规格语法
另外你这种测法不对啊 你这只是在用ps调用命令行工具
这样的话无论你是在cmd还是ps里调用 都只是把cmd或者ps作为一个回显输出作用了

xp里就以功能性补丁提供ps了

评分

参与人数 1人气 +1 收起 理由
白露为霜 + 1 版区有你更精彩: )

查看全部评分

黑暗的背叛者
发表于 2017-6-5 20:20:36 | 显示全部楼层
打个比方,bash和zsh,只是个shell罢了。
草原的狼
 楼主| 发表于 2017-6-5 22:03:56 | 显示全部楼层
风之咩~ 发表于 2017-6-5 20:07
ps里对cmd命令大部分通用 且同时还支持自己的高规格语法
另外你这种测法不对啊 你这只是在用ps调用命令行 ...

PS的高规格语法语法不会用,不过PS可以用来卸载win8系统以上的内置App倒是挺不错的
nerdgeek
发表于 2017-6-6 09:17:43 | 显示全部楼层
powershell最大的问题是启动太慢。。。
ccboxes
发表于 2017-6-7 22:31:46 | 显示全部楼层
由于还要考虑兼容某些上世纪的东西,CMD还会存在很久。

PowerShell可以完全代替CMD,不过有部分命令不通用,PS有自己的格式规范。
ELOHIM
发表于 2017-6-7 22:52:16 | 显示全部楼层
替代是必然趋势。
但是微软系统永远考虑兼容性问题。
所以,过渡时间也会存在。
白露为霜
发表于 2017-6-7 23:07:51 | 显示全部楼层
可以访问.NET类库
[mw_shl_code=css,true]$getobject = New-Object Net.WebClient

$downloadurl = 'test.rar'

$storepath = "$home\"

$getobject.DownloadFile($downloadurl, $storepath )[/mw_shl_code]
草原的狼
 楼主| 发表于 2017-6-7 23:42:58 | 显示全部楼层
root1605 发表于 2017-6-7 23:07
可以访问.NET类库
[mw_shl_code=css,true]$getobject = New-Object Net.WebClient

复制到PS就能看?
白露为霜
发表于 2017-6-7 23:49:23 | 显示全部楼层

可以。。。也可以保存成脚本文件.ps1

更多的还是问@风之咩~
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-3-29 06:36 , Processed in 0.136592 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表