目录
|
|—为企业提供更加坚实的应用系统平台(A Solid Foundation for Your Business)
|——Server Manager
|——Server Core(本篇内容)
|——Failover Cluster
|——PowerShell
    除了之前谈到的使用无人值守应答文件来在安装过程中自动配置系统外,很多内容还是需要在系统安装之后再进行配置的。下面分内容给大家进行介绍。
 
关于命令行窗口
在Windows Server 2008 Server Core中,所有的操作都需要在命令行窗口中完成。如果不小心将这个窗口关闭了,我们可以通过以下方式再次打开这个窗口:
1. 按 CTRL+ALT+DELETE 三键。
2. 点击任务管理器。
3. 点击文件à新建任务,输入cmd.exe。
4. 或者可以选择注销,再重新登录即可。
 
Windows Server 2008 Server Core 常用管理任务
以下列表中显示的是在Windows Server 2008 Server Core中,我们最常使用的一些管理任务。这些任务全部都是通过在命令行窗口中输入命令来实现的。
在Windows Server 2008 Server Core中,要想对计算机进行管理,可以使用三种命令:
1. Windows Server 2008 Server Core自带可执行文件。
2. Windows Server 2008 Server Core自带脚本。
3. WMIC。这种方式可以采用WMI方式去读取很多很多计算机信息以及进一步对其进行配置。
在以下示例中,上面提到的三种命令方式全部出现了。
管理任务名称
命令行
 
查看计算机信息
systeminfo
 
查看本地环境变量
set
 
查看用户状态
net user <用户名>
 
新建用户
net user <用户名> <密码> /add
 
删除用户
net user <用户名> /del
 
修改本地用户密码
net user <用户名> <新密码>
 
将用户加入用户组
net localgroup <用户组> <用户名> /add
 
将用户从用户组中删除
net localgroup <用户组> <用户名> /del
 
查看计算机名称
hostname
 
修改计算机名称
netdom renamecomputer %computername% /NewName:<新计算机名> /userd:<用户名> /passwordD:<密码>
 
将计算机加入域
netdom join %computername% /domain:Mydomain /userd:Mydomain\Mylogin /passwordd:*
将计算机从域中删除
netdom remove
 
重新启动计算机
shutdown /r /t 0
 
关闭计算机
shutdown /s /t 0
 
配置页面文件
wmic pagefileset where name=”<路径/文件名>” set InitialSize=<initialsize>,MaximumSize=<最大值>
 
关闭页面文件管理
wmic computersystem where name="<计算机名>" set AutomaticManagedPagefile=False
 
查看计算机 网络连接
netsh interface ipv4 show interfaces
 
查看计算机IP地址
ipconfig /all
 
设置动态IP地址
netsh interface ipv4 set address name="本地连接" source=DHCP
 
设置静态IP地址
netsh interface ipv4 set address name ="本地连接" source=static address=<新IP地址> gateway=<新网关>
 
设置DNS地址
netsh interface ipv4 add dnsserver name="本地连接" address=<新IP地址> index=1
 
配置计算机访问代理
netsh Winhttp set proxy <服务器名>:<端口>
 
打开防火墙远程管理
netsh advfirewall firewall set rule group=”Windows Firewall Remote Management” new enable=yes
 
显示IPSEC配置
netsh ipsec
 
显示NAP配置
netsh nap
 
配置ARP解析
arp
 
配置DNS解析
nslookup
 
配置本地路由表
route
 
配置多播路由
mrinfo
 
配置TCP/IP连接
netstat
 
配置TCP/IP连接(NBT)
nbtstat
 
显示网络连接跃点
pathping
 
追踪网络连接跃点
tracert
 
查看计算机激活信息
slmgr.vbs -did
 
激活本地计算机
slmgr.vbs -ato
 
激活远程计算机
cscript. slmgr.vbs -ato <服务器名> <用户名> <密码>
 
安装一个更新
wusa <update>.msu /quiet
 
 
 
检查自动更新状态
cscript. scregedit.wsf /AU /v
 
打开自动更新
cscript. scregedit.wsf /AU /4
 
关闭自动更新
cscript. scregedit.wsf /AU /1
 
检查错误报告状态
serverWerOptin /query
 
打开一般错误报告
serverWerOptin /summary
 
打开详细错误报告
serverWerOptin /detailed
 
关闭错误报告
serverWerOptin /disable
 
检查用户体验改进计划状态
serverCEIPOptin /query
 
打开用户体验改进计划
serverCEIPOptin /enable
 
关闭用户体验改进计划
serverCEIPOptin /disable
 
查看所有的服务
sc query或者net start
 
启动一个服务
sc start <服务名>或者net start <服务名>
 
停止一个服务
sc stop <服务名>或者net stop <服务名>
 
打开任务管理器
taskmgr
 
查看所有的进程
tasklist
 
关闭一个进程
taskkill /PID <进程PID>
 
列出所有的事件日志
wevtutil el
 
查询特定的事件日志
wevtutil qe /f:text <日志名称>
 
导出事件日志
wevtutil epl <日志名称>
 
清空事件日志
wevtutil cl <日志名称>
 
管理磁盘分区
diskpart
 
管理 软件RAID
diskraid
 
管理卷装载点
mountvol
 
将分区转换为NTFS文件系统
convert <分区盘符> /FS:NTFS
 
压缩文件
compact
 
维护打开的文件
openfiles
 
维护卷影副本文件
vssadmin
 
维护文件系统
fsutil
 
检查文件签名
sigverif
 
安装驱动
pnputil -i -a %homedrive%\<驱动文件夹>\<驱动文件名>.inf
 
卸载驱动
1. sc query type=driver,2. sc delete <服务名>
Windows Server 2008 Server Core 中服务器角色的安装
以前已经谈到过,在Windows Server 2008 Server Core中,支持以下几种服务器角色:
l Active Directory Domain Services (AD DS)
l Active Directory Lightweight Directory Services (AD LDS)
l DHCP Server
l DNS Server
l File Services
l Print Services
l Streaming Media Services
l Web Server (IIS)
下面我们来看看如何安装这些服务器角色:
1. Active Directory Domain Services (AD DS)
dcpromo /unattend:<应答文件>
注意:
a. 不能在命令行提示符下输入dcpromo来搭建AD,而必须使用以上方法。但是可以通过在普通的Windows Server 2008计算机上进行dcpromo并将配置另存为以获得应答文件。
b. 如果不在应答文件中加入:RebootOnCompletion=No,则系统在dcpromo完成后会马上重新启动计算机。
2. Active Directory Lightweight Directory Services (AD LDS)
安装:start /w ocsetup DirectoryServices-ADAM-ServerCore
卸载:start /w ocsetup DirectoryServices-ADAM-ServerCore /uninstall
3. DHCP Server
安装:start /w ocsetup DHCPServerCore
卸载:start /w ocsetup DHCPServerCore /uninstall
设置为自动启动:sc config dhcpserver start= auto
4. DNS Server
安装:start /w ocsetup DNS-Server-Core-Role
卸载:start /w ocsetup DNS-Server-Core-Role /uninstall
5. File Services
安装文件复制服务(File Replication Service):
start /w ocsetup FRS-Infrastructure
安装分布式文件系统服务(Distributed File System service):
start /w ocsetup DFSN-Server
安装分布式文件系统复制(Distributed File System Replication):
start /w ocsetup DFSR-Infrastructure-ServerEdition
安装网络文件系统(Network File System):
start /w ocsetup ServerForNFS-Base
start /w ocsetup ClientForNFS-Base
6. Print Services
安装:
start /w ocsetup Printing-ServerCore-Role
start /w ocsetup Printing-LPDPrintService(LPD)
7. Streaming Media Services
安装:start /w ocsetup MediaServer
8. Web Server (IIS)
默认安装:
start /w pkgmgr /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel
包含所有选项的安装:
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-FTPPublishingService;IIS-FTPServer;WAS-WindowsActivationService;WAS-ProcessModel
卸载:
start /w pkgmgr /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel
注意:
在Windows Server 2008 Server Core中,不支持以下IIS特性:
l IIS-ASPNET
l IIS-NetFxExtensibility
l IIS-ManagementConsole
l IIS-ManagementService
l IIS-LegacySnapIn
l IIS-FTPManagement
l WAS-NetFxEnvironment
l WAS-ConfigurationAPI
Windows Server 2008 Server Core 中服务器功能的安装
在Windows Server 2008 Server Core中,除了可以安装服务器角色外,还可以安装下列服务器功能(服务器角色和服务器功能的区别请看我以前介绍Server Manager的文章):
l Failover Clustering
l Network Load Balancing
l Subsystem for UNIX-based applications
l Backup
l Multipath IO
l Removable Storage
l Bitlocker Drive Encryption
l Simple Network Management Protocol (SNMP)
l Windows Internet Name Service (WINS)
l Telnet client
安装方法比较简单,而且都是类似的,那就是在命令行窗口中输入:
start /w ocsetup <功能名>
功能名可以是下列之一:
l FailoverCluster-Core
l NetworkLoadBalancingHeadlessServer
l SUACore
l WindowsServerBackup
l MultipathIo
l Microsoft-Windows-RemovableStorageManagementCore
l BitLocker
l Simple Network Management Protocol (SNMP): SNMP-SC
l Windows Internet Name Service (WINS): WINS-SC
l TelnetClient
通过熟练掌握以上内容,我们就可以很自如的配置和管理装有Windows Server 2008 Server Core的计算机了。当然,能够使用的命令、脚本绝不只这些,但是篇幅有限,很多东西我们可以留到以后,慢慢讨论。