web-dev-qa-db-ja.com

スクリプトを介してSharePointにファイルを追加する

SharePointドキュメントライブラリにファイルを自動的に追加する方法を探しています。ファイルを実行して生成するプロセス(Javaプロセス)があります。ファイルをSharepointに直接追加するか、ファイルを取得してSharepointに配置するタスクをスケジュールします。したがって、Javaまたはvb/batch/powershellソリューションが最適です。

1
Jibba

物事を単純に保つために、 DavCopy を使用します。これにより、プロセスを実行してから、単純なバッチスクリプトを実行してファイルをSharePointにコピーできます。また、コピープロセスのNice出力レポートも生成します。
構文:DavCopy.exe * http://www.myserver.com/myFolder

0
Jibba
3
MattB

これに対するASP.NETのアプローチを説明するMSDNの記事は、状況に応じて変更できる可能性があります。

http://msdn.Microsoft.com/en-us/library/dd902097.aspx

2
Donald Gower

スクリプトソリューションではありませんが、これを行うために必要なDelphiアプリケーションがあります。ドキュメントライブラリは、UNC共有としてエクスプローラーからアクセスできるため、ファイルをドキュメントライブラリに直接コピーするだけです。必要に応じて、ドライブをライブラリにマップすることもできます。

Delphiアプリケーションは、通常のWindowsファイルコピーコマンドを使用してファイルを転送します。

2
BinaryMisfit

davcopyはうまく機能します。しかし、最初にタイトル列をアップロード先ライブラリのオプションフィールドに設定して表示する必要がありました(そうでない場合はチェックアウトされ、人々はそれを見ることができませんでした)参照: http: //www.codeproject.com/KB/sharepoint/Removing_Title_column.aspx ただし、非表示ではなくオプションに設定します

1
ritchie