亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? netadmin.pm

?? ARM上的如果你對底層感興趣
?? PM
字號:
package Win32::NetAdmin;

#
#NetAdmin.pm
#Written by Douglas_Lankshear@ActiveWare.com
#

$VERSION = '0.06';

require Exporter;
require DynaLoader;

die "The Win32::NetAdmin module works only on Windows NT" if(!Win32::IsWinNT() );

@ISA= qw( Exporter DynaLoader );
# Items to export into callers namespace by default. Note: do not export
# names by default without a very good reason. Use EXPORT_OK instead.
# Do not simply export all your public functions/methods/constants.
@EXPORT = qw(
	DOMAIN_ALIAS_RID_ACCOUNT_OPS
	DOMAIN_ALIAS_RID_ADMINS
	DOMAIN_ALIAS_RID_BACKUP_OPS
	DOMAIN_ALIAS_RID_GUESTS
	DOMAIN_ALIAS_RID_POWER_USERS
	DOMAIN_ALIAS_RID_PRINT_OPS
	DOMAIN_ALIAS_RID_REPLICATOR
	DOMAIN_ALIAS_RID_SYSTEM_OPS
	DOMAIN_ALIAS_RID_USERS
	DOMAIN_GROUP_RID_ADMINS
	DOMAIN_GROUP_RID_GUESTS
	DOMAIN_GROUP_RID_USERS
	DOMAIN_USER_RID_ADMIN
	DOMAIN_USER_RID_GUEST
	FILTER_TEMP_DUPLICATE_ACCOUNT
	FILTER_NORMAL_ACCOUNT
	FILTER_INTERDOMAIN_TRUST_ACCOUNT
	FILTER_WORKSTATION_TRUST_ACCOUNT
	FILTER_SERVER_TRUST_ACCOUNT
	SV_TYPE_WORKSTATION
	SV_TYPE_SERVER
	SV_TYPE_SQLSERVER
	SV_TYPE_DOMAIN_CTRL
	SV_TYPE_DOMAIN_BAKCTRL
	SV_TYPE_TIMESOURCE
	SV_TYPE_AFP
	SV_TYPE_NOVELL
	SV_TYPE_DOMAIN_MEMBER
	SV_TYPE_PRINT
	SV_TYPE_PRINTQ_SERVER
	SV_TYPE_DIALIN
	SV_TYPE_DIALIN_SERVER
	SV_TYPE_XENIX_SERVER
	SV_TYPE_NT
	SV_TYPE_WFW
	SV_TYPE_POTENTIAL_BROWSER
	SV_TYPE_BACKUP_BROWSER
	SV_TYPE_MASTER_BROWSER
	SV_TYPE_DOMAIN_MASTER
	SV_TYPE_DOMAIN_ENUM
	SV_TYPE_SERVER_UNIX
	SV_TYPE_SERVER_MFPN
	SV_TYPE_SERVER_NT
	SV_TYPE_SERVER_OSF
	SV_TYPE_SERVER_VMS
	SV_TYPE_WINDOWS
	SV_TYPE_DFS
	SV_TYPE_ALTERNATE_XPORT
	SV_TYPE_LOCAL_LIST_ONLY
	SV_TYPE_ALL
	UF_TEMP_DUPLICATE_ACCOUNT
	UF_NORMAL_ACCOUNT
	UF_INTERDOMAIN_TRUST_ACCOUNT
	UF_WORKSTATION_TRUST_ACCOUNT
	UF_SERVER_TRUST_ACCOUNT
	UF_MACHINE_ACCOUNT_MASK
	UF_ACCOUNT_TYPE_MASK
	UF_DONT_EXPIRE_PASSWD
	UF_SETTABLE_BITS
	UF_SCRIPT
	UF_ACCOUNTDISABLE
	UF_HOMEDIR_REQUIRED
	UF_LOCKOUT
	UF_PASSWD_NOTREQD
	UF_PASSWD_CANT_CHANGE
	USE_FORCE
	USE_LOTS_OF_FORCE
	USE_NOFORCE
	USER_PRIV_MASK
	USER_PRIV_GUEST
	USER_PRIV_USER
	USER_PRIV_ADMIN
);

@EXPORT_OK = qw(
    GetError
    GetDomainController
    GetAnyDomainController
    UserCreate
    UserDelete
    UserGetAttributes
    UserSetAttributes
    UserChangePassword
    UsersExist
    GetUsers
    GroupCreate
    GroupDelete
    GroupGetAttributes
    GroupSetAttributes
    GroupAddUsers
    GroupDeleteUsers
    GroupIsMember
    GroupGetMembers
    LocalGroupCreate
    LocalGroupDelete
    LocalGroupGetAttributes
    LocalGroupSetAttributes
    LocalGroupIsMember
    LocalGroupGetMembers
    LocalGroupGetMembersWithDomain
    LocalGroupAddUsers
    LocalGroupDeleteUsers
    GetServers
    GetTransports
    LoggedOnUsers
    GetAliasFromRID
    GetUserGroupFromRID
    GetServerDisks
);
$EXPORT_TAGS{ALL}= \@EXPORT_OK;

=head1 NAME

Win32::NetAdmin - manage network groups and users in perl

=head1 SYNOPSIS

	use Win32::NetAdmin;

=head1 DESCRIPTION

This module offers control over the administration of groups and users over a
network.

=head1 FUNCTIONS

=head2 NOTE

All of the functions return FALSE (0) if they fail, unless otherwise noted.
C<server> is optional for all the calls below. If not given the local machine is
assumed.

=over 10

=item GetDomainController(server, domain, returnedName)

Returns the name of the domain controller for server.

=item GetAnyDomainController(server, domain, returnedName)

Returns the name of any domain controller for a domain that is directly trusted
by the server.

=item UserCreate(server, userName, password, passwordAge, privilege, homeDir, comment, flags, scriptPath)

Creates a user on server with password, passwordAge, privilege, homeDir, comment,
flags, and scriptPath.

=item UserDelete(server, user)

Deletes a user from server.

=item UserGetAttributes(server, userName, password, passwordAge, privilege, homeDir, comment, flags, scriptPath)

Gets password, passwordAge, privilege, homeDir, comment, flags, and scriptPath
for user.

=item UserSetAttributes(server, userName, password, passwordAge, privilege, homeDir, comment, flags, scriptPath)

Sets password, passwordAge, privilege, homeDir, comment, flags, and scriptPath
for user.

=item UserChangePassword(domainname, username, oldpassword, newpassword)

Changes a users password. Can be run under any account.

=item UsersExist(server, userName)

Checks if a user exists.

=item GetUsers(server, filter, userRef)

Fills userRef with user names if it is an array reference and with the user
names and the full names if it is a hash reference.

=item GroupCreate(server, group, comment)

Creates a group.

=item GroupDelete(server, group)

Deletes a group.

=item GroupGetAttributes(server, groupName, comment)

Gets the comment.

=item GroupSetAttributes(server, groupName, comment)

Sets the comment.

=item GroupAddUsers(server, groupName, users)

Adds a user to a group.

=item GroupDeleteUsers(server, groupName, users)

Deletes a users from a group.

=item GroupIsMember(server, groupName, user)

Returns TRUE if user is a member of groupName.

=item GroupGetMembers(server, groupName, userArrayRef)

Fills userArrayRef with the members of groupName.

=item LocalGroupCreate(server, group, comment)

Creates a local group.

=item LocalGroupDelete(server, group)

Deletes a local group.

=item LocalGroupGetAttributes(server, groupName, comment)

Gets the comment.

=item LocalGroupSetAttributes(server, groupName, comment)

Sets the comment.

=item LocalGroupIsMember(server, groupName, user)

Returns TRUE if user is a member of groupName.

=item LocalGroupGetMembers(server, groupName, userArrayRef)

Fills userArrayRef with the members of groupName.

=item LocalGroupGetMembersWithDomain(server, groupName, userRef)

This function is similar LocalGroupGetMembers but accepts an array or
a hash reference. Unlike LocalGroupGetMembers it returns each user name
as C<DOMAIN\USERNAME>. If a hash reference is given, the function
returns to each user or group name the type (group, user, alias etc.).
The possible types are as follows:

  $SidTypeUser = 1;
  $SidTypeGroup = 2;
  $SidTypeDomain = 3;
  $SidTypeAlias = 4;
  $SidTypeWellKnownGroup = 5;
  $SidTypeDeletedAccount = 6;
  $SidTypeInvalid = 7;
  $SidTypeUnknown = 8;

=item LocalGroupAddUsers(server, groupName, users)

Adds a user to a group.

=item LocalGroupDeleteUsers(server, groupName, users)

Deletes a users from a group.

=item GetServers(server, domain, flags, serverRef)

Gets an array of server names or an hash with the server names and the
comments as seen in the Network Neighborhood or the server manager.
For flags, see SV_TYPE_* constants.

=item GetTransports(server, transportRef)

Enumerates the network transports of a computer. If transportRef is an array
reference, it is filled with the transport names. If transportRef is a hash
reference then a hash of hashes is filled with the data for the transports.

=item LoggedOnUsers(server, userRef)

Gets an array or hash with the users logged on at the specified computer. If
userRef is a hash reference, the value is a semikolon separated string of
username, logon domain and logon server.

=item GetAliasFromRID(server, RID, returnedName)

=item GetUserGroupFromRID(server, RID, returnedName)

Retrieves the name of an alias (i.e local group) or a user group for a RID
from the specified server. These functions can be used for example to get the
account name for the administrator account if it is renamed or localized.

Possible values for C<RID>:

  DOMAIN_ALIAS_RID_ACCOUNT_OPS
  DOMAIN_ALIAS_RID_ADMINS
  DOMAIN_ALIAS_RID_BACKUP_OPS
  DOMAIN_ALIAS_RID_GUESTS
  DOMAIN_ALIAS_RID_POWER_USERS
  DOMAIN_ALIAS_RID_PRINT_OPS
  DOMAIN_ALIAS_RID_REPLICATOR
  DOMAIN_ALIAS_RID_SYSTEM_OPS
  DOMAIN_ALIAS_RID_USERS
  DOMAIN_GROUP_RID_ADMINS
  DOMAIN_GROUP_RID_GUESTS
  DOMAIN_GROUP_RID_USERS
  DOMAIN_USER_RID_ADMIN
  DOMAIN_USER_RID_GUEST

=item GetServerDisks(server, arrayRef)

Returns an array with the disk drives of the specified server. The array
contains two-character strings (drive letter followed by a colon).

=back

=cut

sub AUTOLOAD {
    my($constname);
    ($constname = $AUTOLOAD) =~ s/.*:://;
    #reset $! to zero to reset any current errors.
    $!=0;
    my $val = constant($constname, @_ ? $_[0] : 0);
    if ($! != 0) {
	if ($! =~ /Invalid/) {
	    $AutoLoader::AUTOLOAD = $AUTOLOAD;
	    goto &AutoLoader::AUTOLOAD;
	}
	else {
	    ($pack,$file,$line) = caller;
	    die "Your vendor has not defined Win32::NetAdmin macro $constname, used in $file at line $line.";
	}
    }
    eval "sub $AUTOLOAD { $val }";
    goto &$AUTOLOAD;
}

$SidTypeUser = 1;
$SidTypeGroup = 2;
$SidTypeDomain = 3;
$SidTypeAlias = 4;
$SidTypeWellKnownGroup = 5;
$SidTypeDeletedAccount = 6;
$SidTypeInvalid = 7;
$SidTypeUnknown = 8;

bootstrap Win32::NetAdmin;

1;
__END__

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美mv和日韩mv国产网站| 国产午夜精品一区二区三区嫩草| 麻豆精品视频在线| 中文字幕中文字幕一区| 日韩欧美国产综合一区| 色婷婷狠狠综合| 国产福利一区二区三区在线视频| 天天操天天色综合| 国产精品久久久久国产精品日日| 日韩精品一区二区三区视频播放 | 美女在线视频一区| 亚洲免费在线电影| 国产人伦精品一区二区| 欧美成人精品3d动漫h| 欧美唯美清纯偷拍| 99re这里只有精品首页| 国产精品一二三四区| 秋霞影院一区二区| 亚洲成a人v欧美综合天堂| 国产精品成人在线观看| 久久精品人人做| 日韩欧美在线123| 国产午夜精品一区二区三区四区| 91精品国产麻豆| 精品视频1区2区3区| 91在线精品秘密一区二区| 福利一区福利二区| 国产一区高清在线| 韩日av一区二区| 麻豆精品新av中文字幕| 老司机一区二区| 毛片基地黄久久久久久天堂| 五月婷婷色综合| 日本欧洲一区二区| 日韩av网站免费在线| 日本伊人色综合网| 日韩主播视频在线| 日韩精品亚洲专区| 日韩激情一二三区| 轻轻草成人在线| 奇米色一区二区三区四区| 日韩va亚洲va欧美va久久| 日韩高清一级片| 免费xxxx性欧美18vr| 精品中文字幕一区二区| 国产一区啦啦啦在线观看| 国产精品一区二区免费不卡| 国产mv日韩mv欧美| 91在线无精精品入口| 欧洲一区在线电影| 欧美一区二区三区不卡| 欧美电影免费观看高清完整版| 精品免费国产一区二区三区四区| 欧美mv和日韩mv的网站| 久久精品在线免费观看| 欧美国产日韩a欧美在线观看| 中文字幕一区二区三区四区不卡 | 日韩精品专区在线| 久久午夜电影网| 中文字幕欧美日韩一区| 尤物在线观看一区| 午夜成人在线视频| 国产麻豆午夜三级精品| 成人精品在线视频观看| 欧美午夜免费电影| 日韩一区二区免费高清| 国产欧美日韩亚州综合 | 狠狠狠色丁香婷婷综合久久五月| 成人综合婷婷国产精品久久蜜臀 | 久久久99久久| 亚洲欧美日韩久久| 日韩av在线发布| 成人免费观看男女羞羞视频| 色94色欧美sute亚洲13| 欧美一区二区三区在线电影| 国产人伦精品一区二区| 亚洲国产美国国产综合一区二区| 精品一区二区免费在线观看| www.欧美日韩| 日韩美女在线视频| 综合色中文字幕| 日本伊人色综合网| 亚洲精品一区二区三区四区高清| 国产精品日日摸夜夜摸av| 亚洲成在线观看| 国产福利91精品一区| 欧美区一区二区三区| 中文字幕免费观看一区| 亚洲123区在线观看| 成人免费视频视频在线观看免费| 在线播放/欧美激情| 中文幕一区二区三区久久蜜桃| 三级欧美在线一区| 91视频www| 久久久久久久久久久久久夜| 亚洲一区二区三区四区的| 国产999精品久久久久久| 欧美高清一级片在线| 国产精品国产三级国产aⅴ无密码| 青青草国产成人av片免费| 99久久99久久精品免费看蜜桃| 91精品国产综合久久久久久漫画| 中文字幕一区二区三区蜜月| 蓝色福利精品导航| 欧美日韩卡一卡二| 中文字幕一区二区视频| 国产福利一区二区三区在线视频| 欧美一区二区视频观看视频| 亚洲精品成人悠悠色影视| 成人一区在线观看| 精品国免费一区二区三区| 日韩av一区二区在线影视| 欧美三级电影在线观看| 亚洲男同1069视频| 成人性生交大片免费看在线播放| 日韩午夜在线观看| 首页国产欧美日韩丝袜| 色婷婷av一区二区三区软件 | 欧美日韩国产另类一区| 成人欧美一区二区三区1314| 国产乱码精品一区二区三区忘忧草| 欧美一区国产二区| 日本不卡不码高清免费观看| 欧美午夜精品一区| 有坂深雪av一区二区精品| 一本一道综合狠狠老| 亚洲欧美怡红院| aaa国产一区| 国产精品一区不卡| 精品国产91洋老外米糕| 秋霞电影网一区二区| 4hu四虎永久在线影院成人| 亚洲成人在线观看视频| 欧美亚洲高清一区| 亚洲国产精品综合小说图片区| 欧美在线免费播放| 亚洲va韩国va欧美va| 欧美乱妇20p| 奇米777欧美一区二区| 欧美一级爆毛片| 国内精品国产三级国产a久久| 欧美精品一区二区三区视频 | 久久精品噜噜噜成人av农村| 欧美一区二区三区视频免费| 美女视频免费一区| 精品欧美乱码久久久久久| 激情综合网av| 国产网站一区二区三区| 99精品视频在线播放观看| 亚洲欧美日韩在线播放| 欧美午夜片在线观看| 视频一区二区三区入口| 精品国产一区二区三区不卡| 国产一区二区导航在线播放| 国产欧美精品国产国产专区 | 国产呦精品一区二区三区网站| 国产欧美日韩激情| 色94色欧美sute亚洲线路一ni | 日本亚洲最大的色成网站www| 在线综合+亚洲+欧美中文字幕| 美洲天堂一区二卡三卡四卡视频| 久久婷婷成人综合色| 99热精品一区二区| 亚洲午夜私人影院| 久久综合成人精品亚洲另类欧美| 成人一二三区视频| 五月天网站亚洲| 日本一区二区免费在线观看视频| 色综合久久久久综合体| 丝袜亚洲另类欧美| 国产亚洲欧美激情| 欧美亚洲综合色| 国产毛片精品视频| 亚洲二区视频在线| 久久麻豆一区二区| 欧美日韩高清不卡| 国产aⅴ综合色| 午夜在线电影亚洲一区| 国产网站一区二区| 欧美日韩精品欧美日韩精品 | 色综合天天综合网天天看片| 蜜臀久久99精品久久久久久9 | 久久99久久99| 亚洲综合男人的天堂| 久久久久国产精品免费免费搜索| 欧美伊人精品成人久久综合97| 国产乱码精品1区2区3区| 亚洲国产精品一区二区www| 日本一区二区三区久久久久久久久不 | 成人三级在线视频| 免费三级欧美电影| 国产精品国产a| wwwwxxxxx欧美| 欧美日韩一区高清| 成人黄色电影在线| 久久精品999| 亚洲成人免费看| 亚洲私人影院在线观看| www国产精品av| 制服丝袜中文字幕一区|