Yes.
Update:No. "*" matches all files and "*.*" the files with extension as shown below.
With the files Text1.txt, Text2 and Test in the ordner C:/TEMP/TEMP/TEMP:
C:\Perl\bin>perl -le "BEGIN{@ARGV=map{glob}@ARGV;}print for @ARGV" C:/
+TEMP/TEMP/TEMP/*.*
C:/TEMP/TEMP/TEMP/Text1.txt
C:/TEMP/TEMP/TEMP/Text2.txt
C:\Perl\bin>perl -le "BEGIN{@ARGV=map{glob}@ARGV;}print for @ARGV" C:/
+TEMP/TEMP/TEMP/*
C:/TEMP/TEMP/TEMP/Test
C:/TEMP/TEMP/TEMP/Text1.txt
C:/TEMP/TEMP/TEMP/Text2.txt
The problem is - imho - the different behavior of globbing in the unix shell and under windows. With
BEGIN{@ARGV=map{glob}@ARGV;} it can be treated.