我有一个powershell脚本,创build作为自动化过程的一部分的计划任务,我的语法如下; schtasks /create /s ServerName /u $username /p $password /ru $username /rp $password /sc once /sd $StartDate /st $StartTime /tn $taskname /tr "\\ServerName\c$\$TaskName\$Taskname.bat" 任务成功创build,但执行时间到了,总是失败,出现错误(0X1)。 如果我单独运行batch file,它运行完美; 所以我的日程安排任务是错误的。 然后我发现它工作时,我提供了“开始”目录path。 我的问题是,为什么我应该提供一个开始的path,当明确说在任务的属性中的“可选”? 我的另一个问题是如何提供path的开始? 尝试了很多方法,一切都失败了,有没有自动化的方式来做到这一点? 我应该手动更新每个任务吗?
我有几个运行Windows Server 2008 R2 VPS的Asp.Netnetworking应用程序。 我们一直在使用这个VPS多年。 自从最近几个月以来,我们的应用程序已经下降了30-45分钟。 这不会周期性地发生,这不会在一天的同一时间发生。 在过去的2个月里,这一定是发生了4到5次。 我们的分析报告大量的用户同时在线。 我们有更多的用户在线,没有问题。 在停机时间,我们不能RDP进入VPS。 新的文物监测显示任何前沿零活动。 VPS重新上线后,应用程序正常工作。 即使在VPS恢复在线状态之后,该文物在该时间段内也不会显示任何新条目。 事件查看器在停机时间段内也不显示任何条目。 我们在系统/安全/应用程序日志中有通常的条目,几乎每分钟一次,直到停机时间开始。 下一个条目在宕机结束后开始。 看起来好像在这段时间里,我们的VPS已经入睡了。 我已经检查了6005,6008,6009,6013,1072,1074,1076 ID事件查看器。 我在各种互联网post阅读,这些事件id可以帮助确定计划/意外的关机/重新启动。 我没有find这个时间范围。 我还能做些什么来确定为什么发生这种情况,并防止它发生。 编辑 停机时间的这个实例是由于主机重新启动物理服务器造成的。 对于以前的停工,主人声称没有参与。 让我们来看看。 我现在把@格雷格的职位标记为公认的答案,因为那是我迄今为止还没有考虑过的事情。
我们有两个不同的服务器运行相同的服务器应用程序。 他们必须在自定义协议中处理大量的连接(2000+),我们的用户有我们的程序连接到我们的服务器。 机器1现在正在处理3300连接,它有一个英特尔I7 3770与16GB RAM和Windows 2008 R2 机器2现在正在处理2400连接,它有一个与Windows 2012 32克 RAM的英特尔i7 4770 这两台机器使用大约6-9%的CPU,不到1%的networking, 0%的 HD,类似的ping(66ms和73ms)从我们的办公室和相同的网卡。 机器2function更强大 ,必须处理更less的连接 ,但比机器1 慢得多! 我无法用数字来衡量速度有多慢,但是我们的服务需要一个快速响应才能正常工作,机器2要慢得多。 可能问题出在我们的.exe(即使两台机器相同),但我们正在考虑的问题可能是Windows 2012。 有人有什么想法可以产生这种差异? 编辑:感谢您的回答和对此的兴趣! 我正在添加您请求的信息: 我们的程序在两个或多个用户之间创build一个单向压缩的数据stream,因此它们必须在同一台机器上连接。 我们在“性能监视器”中查了一下性能,并且找不到任何瓶颈,所有这一切总是低于10%的使用率(CPU,内存,高清,networking) 我们没有networking瓶颈,我们的服务器有1gpbs访问互联网,我们通常只使用2或3 mbps。 我知道1gpbs是网卡的速度,也是我们服务器的上网速度。 量化性能差异并不容易,但是在机器1上我们的用户可以在不到100ms的时间内login,在机器2上同样的login使用大约2秒钟。 login不是唯一放慢的速度,整个连接会话会变慢 谢谢@theunpaidBill,我们将尝试做一个更好的数据包捕捉,以了解发生了什么! 另一个编辑:我知道这已经closures,但我添加了这最后一块信息! 我们将Windows 2012服务器降级到Windows 2008 R2,我们的服务器性能得到提升。 我仍然不知道为什么,但那是什么发生。
我有一个运行Windows Server 2008 32位版本的AWS EC2实例(中)。 我想将其升级到Windows Server 2008 R2。 有没有可能做到这一点,而不重新安装所有的应用程序?
是否有可能确定远程桌面服务会话中的客户端mac地址? 客户通过互联网连接。 我怎么才能得到它? 服务器:Win Server 2008 R2或2012
我有一个Windows 2008R2服务器作为远程桌面服务器configuration的Hyper-V中的guest虚拟机运行。 我有几个人在办公室里使用服务器,也不在办公室,我希望启用RDP 8,希望新协议能够为他们提供更好的体验。 我的客户端是运行Windows 7 Pro SP1的笔记本电脑。 我已经成功地从这个客户端使用RDP8连接到Windows Server 2012。 我遵循MSDN RDS博客的指示,但我在其他几个地方find了相同的说明。 我已经在服务器和客户端上安装了必要的更新(KB2574819和KB2592687),并且我确认两个报表上的远程桌面连接都支持RDP8。 我在我的域上安装了Windows Server 2012 R2 ADMX文件,并更新了RDS服务器的组策略,为传输协议启用了TCP和UDP,并启用了RDP8。 我在服务器上运行了gpresult,确认更新后的组策略已经应用到服务器上了。 我已经在防火墙中打开UDP端口3389(TCP的规则已经存在,所以我必须为UDP创build一个新的规则)。 即使我从域级别pipe理组策略,并且已将更新的策略应用于服务器,但是我在服务器上打开了本地组策略编辑器,以在此处进行相同的更改。 但是,我需要的两个条目不在那里。 在这一点上我没有任何想法。 接下来我应该尝试什么?
Server 2008 R2 VM作为成员服务器设置为文件服务器。 情况:我们有一个承包商需要读访问域环境中共享目录中的嵌套文件夹。 我如何去允许用户访问共享目录中的文件,同时删除遍历权限?
在Windows Server 2008 R2提示符下运行arp -a时,返回的条目是覆盖login到计算机的所有用户的连接还是仅覆盖当前的连接?
我试图在Win2k8 R2服务器上安装NDES,但是我看不到该选项。 我已经向IIS_IUSRS添加了一个用户,并且该用户也是pipe理员(BuiltIn)用户组的一部分,因此已经获得了足够的权限。 请告诉我,我在这里错过了什么。 谢谢!
我已经在Windows Server 2008 R2 Task Scheduler上安排了一个启动python脚本的任务。 但是,当任务运行时,我看不到任务pipe理器中产生的进程,因此无法终止任务。 我知道任务正在运行,因为它正在生成输出文件,输出文件被locking,但在任务pipe理器中没有相关的进程! 我怎样才能杀死正在运行的任务计划任务? 谢谢!