我想编写一个 dcdiag 测试脚本以在发现任何错误时提醒我。我以为我可以通过以下方式在 PowerShell 中执行此操作...
$test = dcdiag 2>$err
Run Code Online (Sandbox Code Playgroud)
我目前没有来自 dcdiag 的任何错误,所以我无法直接测试,但我编写了另一个 PowerShell 脚本来抛出异常,希望我可以使用该脚本测试此方法。使用上述方法不起作用,所以我选择了:
try {
$test = dcdiag
}
catch {
$err = $_.Exception.Message
}
Run Code Online (Sandbox Code Playgroud)
它适用于我的测试用例,但我不知道这是否会从 dcdiag 中获取标准错误。
鉴于我想将它与 dcdiag 一起使用,我应该如何最好地实现标准错误重定向到 PowerShell 中的变量?
环境是Ubuntu Server 12.04
我想在服务器上创建一个用户,该用户只能通过 ssh 进入在日志文件上运行 tail -f 并在程序结束(ctrl+c)后关闭会话的 shell。
有没有办法实现这一目标?
我收到越来越多的搬家具请求,今天我被要求为新办公室装修整理家具。
其他人如何处理这些请求?系统管理员是否经常与这些请求混为一谈?
如果你有这些责任,你会以任何方式得到补偿吗?
--- 已解决,请参阅编辑 5 ---
我的 w2k3 pdc 配置为权威时间服务器。如果我在对等列表中手动指定它,域上的其他服务器能够与其同步。如果我尝试从标志“domhier”同步,它就不会重新同步;我收到错误消息
The computer did not resync because no time data was available.
Run Code Online (Sandbox Code Playgroud)
我只能认为它不是在查询 pdc。我还尝试设置注册表,如下所示 ( http://support.microsoft.com/kb/193825 )。但是没有运气(我还没有重新启动服务器,我希望我不必重新启动,因为它是 pdc)
如果您想了解有关我的配置的更多信息,请告诉我。
编辑1:
我已将 w32time 服务配置 AnnouceFlags 设置为 0x05,如www.krr.org/microsoft/authoritative_time_servers.php和许多其他地方所述。PDC 同步到外部时间源 (ntp)。
我可以从 pdc 获取客户端上的带状图,没有问题。
我尝试配置的主机的登录服务器显示为 pdc。
编辑2:
数据包捕获揭示了一些有趣的事情。客户端正在联系正确的服务器,并获得有效响应,但我仍然收到相同的错误消息。
这是从客户端到服务器的NTP摘录
Flags:
11.. .... = Leap Indicator: alarm condition (clock not synchronized) (3)
..01 1... = Version number: NTP Version 3 (3)
.... .011 = Mode: client (3)
Peer Clock Stratum: unspecified or unavailable (0)
Peer …
Run Code Online (Sandbox Code Playgroud) 最初在设置时Exchange 2010 CAS
我遇到了权限问题。我通过将服务器提升为带有 GC 的 DC 来绕过它们。
服务器最初安装了2008 R2 Standard ED
. 我需要进行就地升级,ENTERPRISE
这要求我首先降级此服务器上的 DC (AKAIK)。
这是一个生产服务器。
我的问题是:如何最好地实现这一目标?
如果您只能为可能出现的问题提供一些建议,我也将不胜感激。
当 GPO 不再适用时,是否会自动删除 GPO 安装的软件包?