我理解为什么IT管理员喜欢使用PowerShell,但开发人员是否应该每天使用它?
您是否经常在PowerShell中运行任何脚本以使您的生活更轻松?
答案 0 :(得分:22)
对于您通过命令脚本/批处理执行的所有操作,您现在可以使用PowerShell,并且由于提供了cmdlet,因此大多数情况下它会更容易。
例如,如果您是SharePoint开发人员,那么您真的希望/应该将其用于日常开发(替换stsadm等)。
接下来,您可以将PowerShell用于download podcasts和视频(在我们发言时下载MIX11视频),转换视频,解析CSV文件,...
在需要快速编写脚本的每个场景中使用它。我将使用快速的PowerShell脚本来解析CSV文件而不是编写完整的.NET应用程序来执行相同的操作。
答案 1 :(得分:10)
我写了一篇博文,介绍了一些我认为有用的方面: How PowerShell can help programmers 。你可能会在那里找到一些提示。
答案 2 :(得分:6)
答案 3 :(得分:5)
我不是系统管理员,而是更多的开发人员,通常至少会在此处打开一个PowerShell会话。原因是:
cmd
,但有时也使用PowerShell。答案 4 :(得分:1)
我对PowerShell知之甚少。但我通常更喜欢它而不是cmd.exe,因为我可以通过右键单击右键单击右键单击而不是通过弹出菜单进行复制。
有时这是小事......
答案 5 :(得分:1)
以下是我发现的一些用途:
现在,考虑到我刚刚提到的以数据库为中心的内容,您会认为我是“数据库开发人员”。你是对的,但是PowerShell会把这些东西放在我的盘子里,让我为我的实际工作编码。
答案 6 :(得分:0)
如果它是一个简单的脚本,那么完成这项工作的代码就少了。我发现您可以使用URL和几行代码访问Web服务API。