Copy attachements from one SharePoint list item to another
Using this method you can copy attachments from one list item to another. You can add it to SharePoint workflow or any other action.
public void CopyItem(SPListItem srcItem, SPListItem destItem)
{
foreach (string attachmentName in srcItem.Attachments)
{
SPFile file = srcItem.ParentList.ParentWeb.GetFile(srcItem.Attachments.UrlPrefix + attachmentName);
byte[] data = file.OpenBinary();
destItem.Attachments.Add(attachmentName, data);
}
destItem.Update();
}

Login as another user in SharePoint 2019 on-premises site in Chrome
Set limited Wi-Fi connection within command line in Windows
A sticker problem with the fan in HP laptop