1
私はcsvファイルからデータをインポートし、それをリストにアップロードするpowershellスクリプトを持っています。SPListItemが既に存在するか確認してください
これは問題なく動作しますが、項目がすでにインポートされている場合などは、スクリプトはまだ実行され、すべての同じデータが別の項目として再度追加されます。
はアイテム
を追加しない場合、私は追加して、アップデート2つのスクリプトを持って、その項目がすでにリストに存在する場合に存在する場合は、チェック項目を更新するためのスクリプトを取得するが方法ですが、私はちょうど必要もしを追加する方法を知って、もし同様else文
は他に、存在する - バッチスクリプトの世界から文
私は理解している、私は2つの別々のパワーシェルスクリプトを持って、今私はアイテムが存在していることを確認する必要がありますし、それらのいずれかを項目が存在するかどうかに応じて実行するように – Casper
よ、あなたはCAML querysを使ったことがありますか?そうでない場合は、CAMLクエリとPowerShellスクリプトを使用する方法について説明しているこの素晴らしい記事をご覧ください:http://get-powershell.com/post/2008/12/05/SharePoint-CAML-and-PowerShell .aspxそれは大丈夫です、あなたのPSスクリプトを取り除く必要はありません;)ちょうどそれらのツールを混在させる方法を学ぶ必要があります。 – ricardordz
私は前にCAML querysを使用していませんでした。 – Casper