There's a few ways that you can tackle this (e.g. scripting dopusrt.exe /cmd Select..., or importing the file list as a collection).
The way that makes the most sense will probably depend on what you intend to do with the files once they are selected and how often you think you'll need to use the command.
the problem is that the command "select" use the wildcards method for default, if i switch the windows dialog "select files" to "advaced selection" , i can deselect "use wildcards" checbox and select the file which contains special characters without modify its name.
Can i force the "select" command to not use wildcards ?
Can be a simple list of files hand compiled that i need to replace and backup or rename. Or can be result from checksum utility (failed files) to be copied another time.
For example:
Filter/select files to be copied >> copy files to destination >> create checksum of source files >> Verify destination files >> if failed files exist select them in source lister >> ....
So currently I must escape all occurrences of special characters in the text files. Right?
Yes, I think you'd need to escape the characters at the moment. We'll look at adding an argument to the Select command so that you don't have to.
The overall task that you're doing may be more suited to using the Sync tool in Opus, since that can compare file contents. (Or using some other diff tool, if you prefer, then deleting any incorrect files and re-copying them. There are commands in the Edit menu to select files that are/aren't in the other side, although copying with Skip-All can do similar of course.)