如何设置TFS PowerShell管理单元 [英] How do I set up TFS PowerShell Snapin
问题描述
我已经安装了TFS Power Tools,并且试图使用powershell管理单元,但是我不知道如何设置它.当我查看安装文件夹时,我只会看到以下5个dll.
I have installed TFS Power Tools and I am trying to use the powershell snapin, but I can't figure out how to set it up. When I look in the install folder, I only see the following 5 dlls.
Microsoft.TeamFoundation.PowerToys.Client.dll
Microsoft.TeamFoundation.PowerToys.Common.dll
Microsoft.TeamFoundation.PowerToys.Controls.dll
Microsoft.VisualStudio.TeamFoundation.PowerToys.Common.dll
Microsoft.VisualStudio.TeamFoundation.PowerToys.dll
我使用instalutil来安装每个,然后使用下面的ps代码查看安装了哪些cmdlet,以便可以添加管理单元,但看起来这些dll中只有一小撮,这些命令对我没有用现在.
I used instalutil to install each one, and then I used the folowing ps code to see what cmdlets where installed so I could add the snapin but it looks like only a handfull exist in those dlls and these commands are not useful to me right now.
PS H:\> get-pssnapin -registered
Name : TfsBPAPowerShellSnapIn
PSVersion : 1.0
Description : This is a PowerShell snap-in that includes Team Foundation Server cmdlets.
PS H:\> get-command -pssnapin TfsBPAPowerShellSnapIn
CommandType Name Definition
----------- ---- ----------
Cmdlet Get-MsiProductId Get-MsiProductId [[-ProductIndex] <Int32>] [[-Mo...
Cmdlet Get-TfsDBServer Get-TfsDBServer [[-DBPath] <String>] [-Verbose] ...
Cmdlet Get-TfsHealthPing Get-TfsHealthPing [-Verbose] [-Debug] [-ErrorAct...
Cmdlet Get-TfsSqlData Get-TfsSqlData [[-ConnectionBuilder] <SqlConnect...
谢谢.
推荐答案
是否有可能在x64上运行?在我的x64系统上,Microsoft.TeamFoundation.PowerShell管理单元仅在PowerShell的x86风格下显示.添加起来很简单:
Any chance you are running on x64? On my x64 system the Microsoft.TeamFoundation.PowerShell snapin only shows up under the x86 flavor of PowerShell. Adding it as simple as:
PS> Add-PSSnapin Microsoft.TeamFoundation.PowerShell
我认为您已安装TF Power Tools 2008年10月版.如果是这样,那么您可以启动的PowerShell控制台文件的开始菜单上还有一个快捷方式.这会预加载TF管理单元.
I take it that you installed TF Power Tools October 2008 release. If so, then there is also a shortcut on the start menu for a PowerShell console file that you can fire up. That preloads the TF snapin.
这篇关于如何设置TFS PowerShell管理单元的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!