我有一个要自动运行的启动任务,无论是否有人登录。
我已将其设置为Run whether user is logged in or not
, Do not store password1
, and Run with highest privileges
,我认为可以使用以下代码:
schtasks /create /tn "My OnStartup Task" /TR "powershell blah.ps1" /sc ONSTART /f /NP /RL HIGHEST
Run Code Online (Sandbox Code Playgroud)
启用任务调度程序历史记录后,我收到如下错误:
Event ID: 104: Task Scheduler failed to log on "<Task Author>" . Failure occurred in "LsaLogonUser" . User Action: Ensure the credentials for the task are correctly specified. Additional Data: Error Value: 2147943711.
Event ID: 311: Task Scheduler failed to start Task …
Run Code Online (Sandbox Code Playgroud) 我希望能够创建一个 powershell 脚本,它会告诉我,对于当前在机器上处于活动状态的所有 RDP 会话,用户是谁,以及他们的客户端名称(机器名称)是什么。
我可以使用 win32_loggedonnuser 和 win32_logonsession 的组合来获取用户名信息,但是我在这些对象(枚举?)中找不到客户端名称。
PS C:\> $logons = gwmi win32_loggedonuser; $lstring = ""; foreach($l in $logons) { $lstring +=$l;} $lstring -match "cephalopod";
False
PS C:\> $sessions = gwmi win32_logonsession; $sstring = ""; foreach($s in $sessions) { $sstring +=$s;} $sstring -match "cephalopod";
False
Run Code Online (Sandbox Code Playgroud)
(头足类是我的机器名,登陆服务器框的机器)
.
我可以看到它HKCU:\Volatile Environment
确实有客户端名称,并且temp
密钥中包含用户名,但是如果会话当前处于活动状态,我无法单独从密钥建立。
我是否错过了将所有这些信息集中在一处的 API 调用?
基本要求:grep 出任务管理器> 用户列表中的用户和客户端名称,其中状态为活动。
我有一台 Windows Server 2008 R2 机器,它一直有间歇性的网络问题。
29 天后,正常运行时间长达 14 小时,我发现它不再响应 RDP 命令,但我可以通过终端 (iDRAC) 访问它
Wireshark 无法识别任何接口设备,但我可以 ping 到网络,但无论如何,这台机器已经死了。
然后我检查了主要的网络接口。
Received bytes 计数器实际上溢出了属性面板。
这是否也可能意味着接收到的字节内部溢出,导致网络问题?
在 Windows(即 Enterprise(TM) Software(R))崩溃之前,此值是否有数据类型限制?我在这里看到的数字,假设它以 4,975.. 开头,并且前面没有更多数字,则大于 2^42。这是硬限制吗?
编辑:重新启动服务器后网络连接正常。从历史上看,最近几个月没有重新启动就持续了 5 周。
编辑:较新的同级服务器流量较少,显示流量为 12 位有效数字,正常运行时间为 8 天。我敢猜测,Received Bytes 列表中的第一个可见数字(13 个可见有效数字)不是该值中的第一个有效数字。
编辑:我的网络使用图显示大约 2^45 个字节的传输(从兆位转换后),所以在我们看不到的 4 之前肯定有一个额外的数字。我对网络使用情况的估计在 29 天内接近 52 万亿字节(52,000,000,000,000)。
我有一台运行双四核处理器(2 个英特尔至强 L5609)的服务器,上面运行的是 Windows Server 2008 R2 标准版。
本的Windows Server版本比较指南显示,标准版可以用“X64插槽:4”而已。在其他文档中,这是指逻辑处理器的数量乘以 64 (256)。不完全确定这是什么意思..
我还在任务管理器中看到 8 个内核,但我不确定这是物理内核还是超线程重复。
Windows Server 2008 R2 Standard 能否仅处理 4 个物理内核?或者是与 Hyper-V/虚拟机有关的限制(我已经看到了很多关于谷歌的噪音)
编辑:根据随机技术网帖子“Windows Server 2008 标准版最多可支持四个物理处理器,而不管每个处理器上的内核数量如何”。我认为 R2 应该是相同的,但是是否有任何官方文档来支持这一点?
我正在将邮箱从一台 Exchange 2007 服务器迁移到另一台服务器(新硬件,不同的服务器名称,都在同一个域中)。
我需要采取哪些步骤来确保在迁移过程中没有用户访问邮箱存储?
我将使用移动邮箱交换控制台功能。