我有两个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 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
我使用的是Windows Server2008 R2。我通过远程桌面连接来连接服务器。但是现在服务器会随机关闭我的远程桌面会话,并且在会话期间运行的所有应用程序都会被关闭。简单地说,我的远程桌面连接被windows强制注销。
当我重新连接时,我打开事件查看器,看到以下错误:
session 'microsoft security client' oobe stopped due to the following error: 0xC000000D
是什么原因使服务器表现出这样的行为?
我尝试从我的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
我已经使用SSMS并通过服务器身份验证登录了一个星期,昨天我尝试登录时,它突然告诉我"no process on the other end of the pipe"。我在网上进行了研究,它说问题是服务器的安全属性设置为windows authentication,必须更改为服务器身份验证。因此,我首先通过windows身份验证登录到SSMS来更改它,但是它说我没有更改身份验证模式的权限,这很奇怪,因为我以admin的身份运行SSMS,而且它以前是在服务器身份验证中运行的。
现在,我根本无法访问我的数据库,因为当我创建数据库时,它是在SA account下的,它只会告诉我,我没