RE: Closing an Opportunity as won in Bulk
Hi partner,
As Dian said, using om-demand workflow is a good solution.
Go to Advanced Settings > Processes, new.

Select Workflow and Opportunity.

In the workflow editor, check As an on-demand process, select Scope to Organization. Then add a step - Perform Action.

Select Action to CloseOpportunity. Click Set Properties.

Fill in the information when closing the opportunity.
If you want to make CloseDate today, then choose its Dynamic Values as Process and Execution Time.

Activate the workflow.

We should create two workflow, one Status is Won, the other Status is Lost.

Go back to Open Opportunities view, select the opportunities, click Flow > the workflow, run it.

In this way, the selected opportunities will be closed in bulk.
If you have a huge amount of opportunities to be closed in bulk, then I recommend that you use XrmToolBox's "Bulk Workflow Execution" tool to run workflows for all records in a view.