Shell escaping

How to run a command with * without getting warning about command misuse?

run(`attrib -r $projectworkdir\\*.* /s`) #clearing readonly attribs
┌ Warning: special characters "#{}()[]<>|&*?~;" should now be quoted in commands
│   caller = #shell_parse#351(::String, ::Function, ::String, ::Bool) at shell.jl:100
└ @ Base .\shell.jl:100
Process(`attrib -r 'C:/Users/PETR~1.HLA/AppData/Local/Temp/EodTestProject_43530\*.*' /s`, ProcessExited(0))

This is only to clear the read-only attribute.

Julia 1.1, win10 x64

Could you try

run(`attrib -r $projectworkdir"*.*" /s`)