use strict; use warnings; use Config::Any; my @files = ("C:\\wamp\\password.ini"); my $cfg = Config::Any->load_files({files =>\@files,use_ext => 1 }); print $cfg->[0]{'password.ini'}{password}{password} . "\n"; # prints #### Use of uninitialized value in concatenation (.) or string at caller.pl line 39.