次の方法で共有


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 用って出ていないような気がするのですが。。