【質問】
PowerShellを使い、SharePoint Online上にある、作成済のリスト名(列名)の変更をしたいです。
【例】
SharePoint Online の、作成済リスト名:test(カスタムリスト)
test内の列名:
- タイトル()
- Name(変更前) → 名前(変更後)
- Comment(変更前) → コメント(変更後)
*①:Default
*②③:列の作成より作成した列
・・・のように、
列名の英語を日本語に変更する、プログラムを考えているのですが
調べても載っておらず、ご質問させて頂きます。
* 「1.タイトル」は、カスタムリストを作成するとデフォルトで作成される物で、既に日本語なので変更無し。
参考URL:■列の編集
上記サイトの『■列の編集』を参考にしましたが、エラーが出て上手く行きませんでした。
PowerShell
1# 『■列の編集』を参考にした、ソースコード 2$web = Get-SPWeb 対象サイトのURL # 対象サイトのURL 3$list = $web.Lists["test"] # 対象のリスト名 4$fields = $list.Fields # 列のコレクション取得 5$field = $fields.GetField("Name") # 変更前の列名 6$field.Title = "名前" # 変更後の列名 7$field.Update() # 更新
上記を実行すると、エラーが沢山出ます。
* エラー一部:
Get-SPWeb : The term 'Get-SPWeb' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if
a path was included, verify that the path is correct and try again.
翻訳すると、Get-SPWebが認識されない・・・みたいなエラー。
以前にも、「PowerShellを使ってSharePointを操作」に関して、いくつかご質問させて頂きました。
Online上のSharePoint(クライアント上のサーバーにインストールされたSharePoint)には、接続は出来てます。
どなたか、よろしくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。