Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.64 KB | None | 0 0
  1. #---------------------------------------------------------------------
  2. # getUserData()
  3. #
  4. # A ProfileList subkey is created for every user who logs onto a Windows
  5. # system.
  6. #---------------------------------------------------------------------
  7. sub getUserData {
  8.     my %paths;
  9.     my $dirpath;
  10.    
  11.     if ($self->{version} >= 6.0) {
  12.         $dirpath = $self->{drive}."Users\\";
  13.     }
  14.     else {
  15.         $dirpath = $self->{drive}."Documents and Settings\\";
  16.     }
  17.    
  18.     my @profiles;
  19.     opendir(DIR,$dirpath);
  20.     @profiles = readdir(DIR);
  21.     closedir(DIR);
  22.        
  23.     foreach my $p (@profiles) {
  24.         next if ($p =~ m/\./);
  25.         $paths{$p} = $dirpath.$p;
  26.     }
  27.      
  28.     return %paths;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement