You need to change the encoding before you can see the proper character displayed in Excel.
Excel can display the unicode characters correctly if the format is UTF-8 with BOM/Unicode
You can use Sublime Text, vscode or even Notepad (or any editor that supports this):
In Sublime Text: File | Save with Encoding
In vscode: View | Command Palette | Change File ...
You may upload html file using Salesforce Files and then query its data as Blob and convert into String using toString method.
List<ContentVersion> cvs = [
SELECT Id, VersionData
WHERE ContentDocumentId = '<your document id>'];
String htmlData = cvs.VersionData.toString();
System.debug(htmlData); //you can save it ...
Yes, this is standard logic. When a DML operation starts, a "check point" is implicitly created. During the partial DML operation mode, if any records get an error, the transaction is rolled back to this check point, including any emails sent, jobs queued, future methods, etc. The records that received errors are set aside, and the remaining records are ...
If you're invoking the job via the command line in Windows, then you can specify parameters in the command line. To parameter for Data Access name is dataAccess.name. To learn more, check out the Data Loader Process Configuration Parameters page.