web-dev-qa-db-ja.com

Sharepoint2007のPowershellプロバイダー

SharePoint 2007用のPowershellプロバイダーは価値がありますか、それともstsadm.exeで十分ですか?

4
Chris Ballance

私がいくつかの良いことを聞いたPowerShellプロバイダーがあります。 CodePlex ;で入手できます。ただし、まだMOSS 2007をサポートしていません。それでも、SharePointオブジェクトモデルを使用するだけで十分であることがわかりました。ただし、オブジェクトモデルを詳しく調べたくない場合は、 Gary LaPointeのstsadm拡張機能とSharePoint用の新しいPowerShellコマンドレットの両方をお勧めします。どちらも 彼のブログ から入手できます。

4
Abs

私は前述のSharePointプロバイダーの恥ずべき作者です-現在のソースは、非シェアポイントボックスからでも使用できる2007互換プロバイダーを構築しますが、それでも少し原始的です。私はこれにすぐに戻ることを望んでいます。

私はすでにいくつかのPowerShellプロジェクトに少し行き過ぎているので、もう一度お詫びします。

2
x0n

ExchangeサーバーでPowerShellがどれほど普及しているかを考えると、他のOfficeサーバーがそれほど遅れることはないというのはおそらく良い仮定です。したがって、今のところPowerShellからstsadmを呼び出す方がよいかもしれませんが、その使用方法を理解し、学習中にGary LaPointeの拡張機能を利用することは、おそらく時間の価値のある使用になります。

2
Greg Hurlman

ここarethree PowerShellとSharePointの一部の操作をカバーするU2Uの従業員 Karine Bosch からの投稿。

既知のコーディングスキルのレベルに応じて、PowerShellは.NETアセンブリを使用できるため、PowerShellとSharePointで何でもできるため、オブジェクトモデルは完全に使用可能です。

1
Aaron Powell

PowerShellを使用するビジネス上の強いニーズがない限り、stsadm.exeを使用することをお勧めします。

1
Chris Gillum

PowerShellとSharePointではすでにかなりの作業が行われています。 GaryLepointeのブログをチェックしてください。 http://stsadm.blogspot.com/ 彼はSharePointMVPの世界でSTSADM氏です。

Garyは、Powershell用の一連のコマンドレット(それは正しい言葉ですか?)を開発したと思います。

一般に、私はPowerShell b/cの大ファンではありません。確かな開発スキルがあり、SharePoint APIを使用してC#で必要なものを書くのがより快適だと感じています。

0
Jeff

Stsadmはまだ健在ですが、ExchangeおよびSQLサーバーのPowerShellスキルの開発から判断すると、SharePointの世界では間もなく(2〜3年)必要になる可能性があります。 PowerShellスキルを使用すると、既存のサイトの更新が非常に簡単になります。特に、ツールがVisualStudioのインテリセンスに追いついた場合はそうです:-)

0
Kasper

STSADMはかなり長い間主要な管理ツールになると思います。 PowerShell環境からSTSADMを使用することを妨げるものは何もありません。

0
David Pokluda