23 lines
414 B
Perl
23 lines
414 B
Perl
#!/usr/bin/perl -w
|
|
|
|
use Win32::NetAdmin;
|
|
|
|
$status = Win32::NetAdmin::GetServers( '', '',
|
|
SV_TYPE_ALL,
|
|
\%all_systems );
|
|
|
|
if ($status) {
|
|
@keys = keys( %all_systems );
|
|
|
|
@sorted = sort( @keys );
|
|
|
|
foreach $key (@sorted) {
|
|
print "$key $all_systems{$key}\n";
|
|
}
|
|
} else {
|
|
print_error();
|
|
}
|
|
|
|
sub print_error {
|
|
print Win32::FormatMessage( Win32::GetLastError() );
|
|
} |