홈>
공유 점 목록을 살펴보고 속성 (상태라는 선택 필드)이 특정 값이면 해당 항목의 작성자를 변경하십시오.
Add-PSSnapin Microsoft.SharePoint.Powershell
$web = Get-SPWeb "http://site"
$library = $web.Lists["UserInfo"]
$newUser = $web.EnsureUser("user1")
$oldUser = $web.EnsureUser("user2")
foreach ($item in $library.Items)
{
#$userfield = New-Object Microsoft.SharePoint.SPFieldUserValue($web,$item["DocumentAuthorColumnInternalName"].ToString())
$userfield = New-Object Microsoft.SharePoint.SPFieldUserValue($web,$item["Author"].ToString())
$userfield = New-Object Microsoft.SharePoint.SPFieldUserValue($web,$item["Author"].ToString())
$login = $userfield.User.LoginName
#if ($login -eq $oldUser.LoginName)
if ($login -eq $oldUser.LoginName)
{
#if($item["Status"] eq 'Fully Implemented')
#{
$item["Author"] = $newUser
#if you are using default "Author" column, you need to set the following as well:
$item.Properties["vti_author"] = $newUser.LoginName
$item.UpdateOverwriteVersion() #this saves changes without incrementing the version
#}
}
$login = $null
}
$web.Dispose();
작동시킬 수는 있지만 라인에 도달하면
if($item["Status"] eq 'Fully Implemented')
오류가 발생합니다
unexpected token 'eq'
- 답변 # 1
관련 자료
- javascript - 특정 요소 배열의 요소 합계 얻기
- 갤러리를 사용할 수 없다는 Powershell 오류 나중에 다시 시도하십시오
- sql - 배열 요소로 변수 설정
- C에서 2D 배열의 임의 요소에 값을 어떻게 할당 할 수 있습니까?
- scikit learn - Python 오류입니다 예상되는 2D 배열, 대신 1D 배열이 있습니다 어떻게 수정합니까?
- 오류 - 배열에는 null이 포함되어서는 안됩니다 postgresql
- C 배열 정렬에서 마지막 요소 문제 바꾸기
- html - PHP에서 DOM을 사용하여 요소의 텍스트를 가져 오지만 오류를 반환합니다
- c ++ - 첫 번째와 마지막 요소가 동일한 메모리 주소를 갖는 두 개의 배열이 있습니다
- javascript - 해당 요소의 속성이 비어있는 경우 다차원 배열의 요소 삭제
- 자바 스크립트를 사용하여 다차원 배열에서 값이 0 인 경우 배열에서 요소를 제거하는 방법
- php - 반복 할 때 배열의 이전 요소 확인
- javascript - 로컬 스토리지 배열에서 특정 요소 삭제
- javascript - 배열의 모든 요소를 계산하고 모든 항목에 대해 키/값 개체를 만드는 방법은 무엇입니까?
- PHP 배열, 배열 필터링시 오류 및 값이 없습니다
- bash 배열의 요소를 곱하고 배열 요소를 새 값으로 설정
- PHP 배열에서 동일한 날짜를 갖는 요소를 추가하여 새 배열을 형성하는 방법
- MongoDB 요소 필드를 값 배열로만 변환
- javascript - 오류 ts7052 - 'abstractcontrol'유형에 색인 서명이 없기 때문에 요소에 암시 적으로 '임의'유형이 있습니다 'get'이라고 부르려고 했습니까?
- regex - Ruby, 정규 표현식을 사용하여 항목이 배열에 존재하는지 확인
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 문자열에서 특정 문자 제거
- JavaScript 변수를 HTML div에 '출력'하는 방법
eq에서 하이픈을 놓쳤습니까? 따라서 다음과 같아야합니다.