use strict;
use File::Rename ();

@ARGV = map glob, @ARGV if $^O =~ /Win/;

File::Rename::rename \@ARGV, { _code => sub { $_ = lc }, verbose => 1 };

