Powershell Script to Check-in all files/items in a specified list or library .
$spWeb = Get-SPWeb http://localhost
$listName = "List/Library Name"
$list = $spWeb.Lists |? {$_.Title -eq $listName}
foreach ($item in $list.Items)
{
$itemFile = $item.File
if( $itemFile.CheckOutStatus -ne "None" )
{
$itemFile.CheckIn("Automatic CheckIn. (corp\SPInstallD)")
}
}
$spWeb.Dispose()
$spWeb = Get-SPWeb http://localhost
$listName = "List/Library Name"
$list = $spWeb.Lists |? {$_.Title -eq $listName}
foreach ($item in $list.Items)
{
$itemFile = $item.File
if( $itemFile.CheckOutStatus -ne "None" )
{
$itemFile.CheckIn("Automatic CheckIn. (corp\SPInstallD)")
}
}
$spWeb.Dispose()
Comments
Post a Comment