开发者的PowerShell
我理解IT管理员为什么喜欢使用PowerShell,但开发人员每天都应该使用它有什么原因吗开发者的PowerShell,powershell,Powershell,我理解IT管理员为什么喜欢使用PowerShell,但开发人员每天都应该使用它有什么原因吗 您是否经常在PowerShell中运行脚本以简化您的生活?我对PowerShell知之甚少。但我通常更喜欢它而不是cmd.exe,因为我可以用鼠标右键单击进行复制,用鼠标右键单击进行拖动和粘贴,而不是通过弹出菜单 有时是一些小事情。对于您通过命令脚本/批处理所做的一切,您现在可以使用PowerShell,而且大多数情况下,由于提供了cmdlet,这将更加容易 例如,如果您是一名SharePoint开发人员
您是否经常在PowerShell中运行脚本以简化您的生活?我对PowerShell知之甚少。但我通常更喜欢它而不是cmd.exe,因为我可以用鼠标右键单击进行复制,用鼠标右键单击进行拖动和粘贴,而不是通过弹出菜单
有时是一些小事情。对于您通过命令脚本/批处理所做的一切,您现在可以使用PowerShell,而且大多数情况下,由于提供了cmdlet,这将更加容易 例如,如果您是一名SharePoint开发人员,您将非常喜欢/应该在日常开发中使用它(以取代stsadm等) 除此之外,您还可以使用PowerShell下载视频和视频(如我们所说的下载MIX11视频)、转换视频、解析CSV文件等等
在需要快速编写脚本的每个场景中使用它。我会使用一个快速的PowerShell脚本来解析CSV文件,而不是编写一个完整的.NET应用程序来解析CSV文件。我不是系统管理员,更像是开发人员,通常至少有一个PowerShell会话在这里打开。原因是:
- 像计算器一样方便
- 您可以在不启动VisualStudio或编写C#类的情况下使用.NET对象(我也这样做,但使用REPL会让事情变得更简单……)
- 我喜欢它
- 一些自动化任务。我仍然经常使用
,但有时也会使用PowerShellcmd
- 方便使用的小函数和脚本。例如,我自己做时间跟踪,有一个小功能告诉我今天还有多长时间要工作
现在,考虑到我刚才提到的有多少是以数据库为中心的,你可能会认为我是一个“数据库开发人员”。你是对的,但是PowerShell不让我使用这些东西,让我为我的实际工作编写代码。打开控制台窗口的属性以查看
cmd
并检查»快速编辑模式«。瞧,现在你在cmd
中有了同样的功能。事实上,这是控制台的一个功能,而不是运行在控制台中的应用程序的一个功能。οοοа:是的,但是看,这“小东西”把他带到了Powershell的宝石中;)您应该在GitHub上抛出时间跟踪脚本。听起来很酷!!Powershell就像类固醇上的DOS。在你使用它之前,你不会看到它的好处。当你终于看到光明的时候,你就再也不会回头了。看看(仅适用于10万人)什么是STDAM?你能给它添加一个链接吗?