我有两个windows服务器: windows server 2003和windows server 2008。
在windows 2008中,当我通过计划的任务启动批处理脚本时,它会打开一个可见的CMD窗口,其中包含我的批处理。另一方面,在windows 2003中,当我通过计划的任务启动批处理脚本时,它不会打开可见的CMD窗口(与桌面的交互不可用?)但我可以看到批处理的过程在后台运行。
有人知道我如何激活桌面吗?所以我能看到CMD打开
谢谢:)
让我首先描述一下设置:
客户端PC与几个rdp会话到本地服务器,所有打开从保存的rdp会话与存储的密码,使用标准的windows rdp客户端。
局域网上有几个windows服务器,具有不同的服务器操作系统: windows server 2003、2008,甚至现在是2012年。
当我登录到我的PC时,我会向所有这些服务器打开rdp会话,并且由于各种原因一直打开它们。一夜之间,客户端PC进入睡眠或hibernate模式,从而制动rdp连接。第二天,当我唤醒客户端PC并再次登录时,rdp会话会自动尝试重新连接到服务器,这就引出了以下问题:
从服务器2008开始,rdp服务器配置中显然发生了一些
我使用的是Windows Server2008 R2。我通过远程桌面连接来连接服务器。但是现在服务器会随机关闭我的远程桌面会话,并且在会话期间运行的所有应用程序都会被关闭。简单地说,我的远程桌面连接被windows强制注销。
当我重新连接时,我打开事件查看器,看到以下错误:
session 'microsoft security client' oobe stopped due to the following error: 0xC000000D
是什么原因使服务器表现出这样的行为?
当我试图在Windows 2012 R2下打开服务器管理器角色时,会遇到以下错误:
Server Manager is collecting inventory data. The wizard will be available after data collection finishes.
单击“确定”按钮后,什么都不会发生,因此我尝试打开“所有服务器”列表,并看到以下错误:
Refresh failed. More...
Configuration refresh failed with the following error. the account specified
我尝试从我的ASP.NET (.Net 4)应用程序重新启动windows服务(应用程序的一部分),但失败,并显示以下错误:
Cannot open <ServiceName> service on computer '.'.
Inner Exception: Access is denied
StackTrace: at System.ServiceProcess.ServiceController.GetServiceHandle(Int32 desiredAccess)
at System.ServiceProcess.ServiceControlle