Vendo o comando dir *.*~
, eu diria que ele lista todos os arquivos no diretório.
O marcador *
significa "qualquer número de qualquer caractere".
Se você quiser encontrar todos os arquivos terminados em xx~
, eu usaria o comando dir *.??~
. O '?' significa "qualquer caractere".
Pelo menos, isso costumava ser assim nos dias 'antigos' do DOS ...