Remove Workflow Status Columns
Working in SharePoint 2010, I used the Content and Structure Tool to copy list items from a list with workflows to one without
Unfortunately, the workflow status column was also created in the destination list.
Clearly, this wasn't a useful column and I didn't want it in my fields.
How do you remove a workflow status column?
It's pretty easy with some PowerShell
PS C:\> $web = Get-SPWeb https://site.domain.com/web
PS C:\> $list = $web.Lists["List Name"]
PS C:\> $field = $list.Fields["Workflow Status Column Name"]
PS C:\> $field.Hidden
False
PS C:\> $field.ReadOnlyField
True
PS C:\> $field.ReadOnlyField = $false
PS C:\> $field.Update()
Once the field is no longer a ReadOnlyField
you can delete it like any other column
You can also throw in $field.Delete()
at the end