PowerShell: Visual Studio 2005 テンプレート
2006?????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????PowerShell?????????????????????????????????????????????????????????????????????????????????????????????????????????????????PowerShell???????????????????????????????????????????????????????????
?????????????Visual Studio 2005?PowerShell?????????????????????????????????????????????????????
Windows PowerShell Visual Studio 2005 Templates (C# and VB.NET)
https://channel9.msdn.com/ShowPost.aspx?PostID=256835
?????????????????????????David Aiken?????????????????David??????????????DSI??????????????(DSI??Dynamic Systems Initiative??????????????????????????????????????)
?????????????????VSI??????????2??C#??VB.NET????????????????C#???????????????????
3????????????????????
- Windows PowerShell ????????????
- ???????(Cmdlet)??????
- ???????(PSCmdlet)??????
?????????????Cmdlet???????????PSCmdlet???????????????????PowerShell????????????????PowerShell????????????????????Windows SDK????????????????????????????
Creating Windows PowerShell Cmdlets
https://msdn2.microsoft.com/en-us/library/ms714598.aspx
????????????????????
??????????Visual C# 2005 Express Edition??????Windows PowerShell???????????????????????PowerShell?????????????????????????????????????????????????????????????????
?????????????????????????????????????
????Windows PowerShell Cmdlet?????????????????????????????????? [??]-[??] ??????????????????????????????????????????????????????????????
??????Get-TimeToNewYear????2006??????????????????????????
Parameters??????????????????????????????????????????????????????????????????ProcessRecord()??????????????WriteObject()??????????
???????????????????????????DLL?????????TimeToNewYear.dll?????????PowerShell???????????????????PowerShell??????
?????????????????????????????????????DLL????? c:\psh ???????????
PS C:\psh> C:\windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe C:\psh\TimeToNewYear.dll
Microsoft(R) .NET Framework Installation utility Version 2.0.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.??????????????????????
...(??)...
?????????????????
???????? ??????????????
??????????????????
PS C:\psh> Get-PSSnapin -registered
Name : TimeToNewYear
PSVersion : 1.0
Description : Registers the CmdLets and Providers in this assembly
????????????????????????????
???????????????!
Comments
Anonymous
January 01, 2003
VB 2008 Express に、2008版 http://psvs2008.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26356 をインストールしようとしたら、「このタイプのVSにはダメよー」って言われてしまいました~ 残念。Anonymous
January 01, 2003
おぉ、VS2008用が出ているんですね。 Visual C# 2008 Express Edition にはインストールできましたよ。VB 用って出ていないような気がするのですが。。