查找服务器虚拟机,怎么样查找域内所有的Windows Server 2012 R2的服务器,并区分出哪些是物理机,那些是虚拟机?...

怎么样查找域内所有的Windows Server 2012 R2的服务器,并区分出哪些是物理机,那些是虚拟机?

发布时间:2020-03-31 14:55:39

来源:亿速云

阅读:350

作者:三月

独立主机即Dedicated Server,是指客户独立租用一台服务器来展示自己的网站或提供自己的服务,比虚拟主机有空间更大,速度更快,CPU计算独立等优势,当然价格也更贵。今天,亿速云小编给大家介绍一种基本思路来解决这个问题:

7d5b3d73b4cdcac95bffc59646134d10.png

通过使用Get-Adcomputer和Get-Wmiobject 组合来实现。

思路是这样的,先看一台服务器的属性值有什么可用利用的。

[12r2-dc]: PS C:\> Get-ADComputer -Identity 12r2-dc -Properties *

AccountExpirationDate                :

accountExpires                       : 9223372036854775807

AccountLockoutTime                   :

AccountNotDelegated                  : False

AllowReversiblePasswordEncryption    : False

AuthenticationPolicy                 : {}

AuthenticationPolicySilo             : {}

BadLogonCount                        : 0

badPasswordTime                      : 0

badPwdCount                          : 0

CannotChangePassword                 : False

CanonicalName                        : abc.com/Domain Controllers/12R2-DC

Certificates                         : {System.Security.Cryptography.X509Certificates.X509Certificate}

CN                                   : 12R2-DC

codePage                             : 0

CompoundIdentitySupported            : {False}

countryCode                          : 0

Created                              : 10/9/2016 10:29:00 PM

createTimeStamp                      : 10/9/2016 10:29:00 PM

Deleted                              :

Description                          :

DisplayName                          :

DistinguishedName                    : CN=12R2-DC,OU=Domain Controllers,DC=abc,DC=com

DNSHostName                          : 12R2-DC.abc.com

DoesNotRequirePreAuth                : False

dSCorePropagationData                : {10/9/2016 10:29:03 PM, 12/31/1600 4:00:01 PM}

Enabled                              : True

HomedirRequired                      : False

HomePage                             :

instanceType                         : 4

IPv4Address                          : 169.254.15.118

IPv6Address                          :

isCriticalSystemObject               : True

isDeleted                            :

KerberosEncryptionType               : {RC4, AES128, AES256}

LastBadPasswordAttempt               :

LastKnownParent                      :

lastLogoff                           : 0

lastLogon                            : 131498622097210925

LastLogonDate                        : 9/10/2017 11:04:43 PM

lastLogonTimestamp                   : 131495834837332604

localPolicyFlags                     : 0

Location                             :

LockedOut                            : False

logonCount                           : 1860

ManagedBy                            :

MemberOf                             : {CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=abc,DC=com, CN=Cert

Publishers,CN=Users,DC=abc,DC=com}

MNSLogonAccount                      : False

Modified                             : 9/12/2017 7:23:19 PM

modifyTimeStamp                      : 9/12/2017 7:23:19 PM

msDFSR-ComputerReferenceBL           : {CN=12R2-DC,CN=Topology,CN=Domain System

Volume,CN=DFSR-GlobalSettings,CN=System,DC=abc,DC=com}

msDS-GenerationId                    : {45, 30, 43, 189...}

msDS-SupportedEncryptionTypes        : 28

msDS-User-Account-Control-Computed   : 0

Name                                 : 12R2-DC

nTSecurityDescriptor                 : System.DirectoryServices.ActiveDirectorySecurity

ObjectCategory                       : CN=Computer,CN=Schema,CN=Configuration,DC=abc,DC=com

ObjectClass                          : computer

ObjectGUID                           : bf0a2518-aa9c-4cb9-ab8e-09be04b3e27b

objectSid                            : S-1-5-21-2770570338-4234891044-2636713416-1001

OperatingSystem                      : Windows Server 2012 R2 Standard

OperatingSystemHotfix                :

OperatingSystemServicePack           :

OperatingSystemVersion               : 6.3 (9600)

PasswordExpired                      : False

PasswordLastSet                      : 8/20/2017 4:58:11 PM

PasswordNeverExpires                 : False

PasswordNotRequired                  : False

PrimaryGroup                         : CN=Domain

看到这里就知道利用哪个属性值了,过滤一下,用一个通配符表达式或是任何一个能把这个值抓住的条件就可以,再用一个选择语句把名字选择出来。

$computer = Get-ADComputer -Filter {operatingsystem -like "*20*"} | select -ExpandProperty name

然后运行了一下Get-Wmiobject,结果如下:

[12r2-dc]: PS C:\> Get-WmiObject -Class win32_computersystem

Domain              : abc.com

Manufacturer        : Microsoft Corporation

Model               : Virtual Machine

Name                : 12R2-DC

PrimaryOwnerName    : Windows User

TotalPhysicalMemory : 2094039040

然后想到,如果把变量$computer传递进来,再把两个属性暴露出来,就会产生一个结果集,当然,你愿意输出到文件自己再用管道符输出就是了。

Invoke-Command -ComputerName $computer {Get-WmiObject win32_computersystem} -ErrorAction SilentlyContinue | select name,model | sort model

结果就是:

Name                                                        Model

----                                                        -----

12R2-SCCM                                                   Virtual Machine

总结:无论是独立主机还是虚拟主机,两者实现的功能在很多方面的需求是可以一致的,主要区别在于:1,自定义软件装备;  2,大容量存储和备份; 3,需求树立很多网站者 。 因此,用户应该根据自己的实际需求去选择是用物理机还是虚拟机比较好,亿速云的服务器机房遍布多个国家,无论是虚拟机还是物理机在业内都具有一定的口碑和优势,可以满足大部分用户的要求!

虚拟机是一种软件定义的计算环境,可以在物理计算运行多个独立的操作系统实例。下面是安装Windows Server 2012 R2虚拟机的步骤: 1. 首先,您需要选择一款虚拟机软件,如VMware Workstation、VirtualBox或Hyper-V等。这些软件可以在主操作系统上创建和管理虚拟机。 2. 在安装虚拟机软件后,启动软件并创建一个新的虚拟机。您需要指定虚拟机的名称、位置和操作系统类型。在这种情况下,选择"Windows Server 2012 R2"作为操作系统类型。 3. 接下来,在虚拟机创建向导,您需要指定虚拟机的资源配置,如处理器核心数、内存大小和硬盘空间。根据您的需求,进行适当的配置。 4. 在资源配置完成后,您需要提供Windows Server 2012 R2的安装媒体,可以是光盘、ISO文件或通过网络共享。将安装媒体连接到虚拟机,并启动虚拟机。 5. 当虚拟机启动时,它会开始从安装媒体引导,并进入Windows Server 2012 R2的安装界面。根据提示,选择适当的语言、时间和货币格式。 6. 当您看到安装选项时,选择"自定义(高级)",以便为虚拟机提供单独的分区和配置选项。然后选择虚拟硬盘,并点击"下一步"。 7. 在分区设置界面,您可以选择创建、删除或调整分区。根据您的需求进行设置。 8. 完成分区设置后,系统会开始安装Windows Server 2012 R2文件。这个过程可能需要一些时间,请耐心等待。 9. 安装完成后,系统会提示您设置管理员密码和其他可选设置。根据提示进行相应的配置。 10. 最后,系统会重启,并进入已安装的Windows Server 2012 R2操作系统。 以上就是安装Windows Server 2012 R2虚拟机的简要步骤。请注意,具体步骤可能因不同的虚拟机软件而有所不同,但基本原理是相似的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值