0

안녕하세요 내가 보여Powershell을 통해 Sharepoint List에 항목을 표시하고 추가하는 방법은 무엇입니까?

이름입니다 (나는 목록과 libary 테스트에 사용) 파워 쉘을 통해 SharePoint의 항목을 추가 할 PowerShell을 테스트

URL은

http//intranet/departments/it/abt/Lists/Powershell-Test/AllItems.aspx 

I입니다 Sharepoint Server에서 원격을 활성화하고 내 localhost에서 원격 연결을 설정하십시오.

Enter-PSSession -ComputerName [sharepoint server] -Authentication Negotiate -Credential [Domain\name] 

if((Get-PSSnapin -Name Microsoft.Sharepoint.Powershell -ErrorAction SilentlyContinue) -eq $null) 
{ 
    Add-PSSnapin Microsoft.Sharepoint.Powershell 
} 

$webURL = "http//intranet/departments/it/abt/Lists/" 
$listname = "Powershell-Test" 

$web = Get-SPWeb $webURL 

$web.lists | format-table title 

$list = $web.LIsts[$listName] 

$list.items | foreach { $_[„Title“] + „`n“ + $_[„Body“] } 

문제는 내가 당신이 사이트에 액세스 할 수있는 권한이 감히? # (t)가 목록 :(

어떻게 할 수있는이에 대한 연결을 얻을

답변

0

를 돈 것입니다.

또한 "Lists"라는 이름의 사이트 또는 하위 사이트가 없다고 가정합니다.

Get-SPWeb에서 "/ Lists /"경로를 사용할 수 있다고 생각하지 않습니다 (사이트가 "리 sts ").

당신이 시도 할 수 :

if ((Get-PSSnapin -Name Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue) -eq $null) { 
    Add-PSSnapin Microsoft.SharePoint.Powershell 
} 

$siteURL = "http//intranet/departments/it/abt/" 
$web = Get-SPWeb $siteURL 
$list = $web.Lists["Powershell-Test"] 
$list.Items | foreach { $_["Title"] + "`n" + $_["Body"] } 
관련 문제