Articles of windows server 2008

使用schtasks.exe指定计划任务的运行目录

我有一个应用程序被调度任务调用。 它从Windows Server 2003迁移到Windows Server 2008.在2003年,应用程序运行在可执行文件所在的目录中。 在2008年, Environment.CurrentDirectory (C#)报告它正在C:\ Windows \ System32中运行。 我如何设置运行目录? 我正在使用schtasks.exe进行命令行部署。 UPD :通过界面,它似乎是动作编辑屏幕上的“开始(可选)”字段。 UPD :看起来像使用XML文件可能会有帮助,但我希望没有它。

如何自动login到Windows帐户?

我正在研究如何自动login到Windows服务器,所以如果服务器崩溃,应用程序可以在重新启动时重新启动。 在用户login之前或之后加载Windows服务? 可以使用Windows服务login到一个帐户? 如果没有,有没有办法使用某种login脚本来方便自动login?

closuresIIS7 HTTPerror handling?

我刚刚在我的第一台Windows Server 2008 / IIS7.5服务器上安装了一个参与的比赛。我不能为了我的生活弄清楚如何完全closureserror handling 。 我看到的唯一select是: 习惯 详细 详细的本地,自定义为远程 我想彻底closures这个function,而且我也没有办法做到这一点。 我错过了什么吗? 我的情况: 我有一个RESTful PHP框架捕获exception,并发出HTTP 500状态,如果exception尚未处理。 然后将指定的exception消息放入响应主体并发送给浏览器。 这在Apache中正常工作 – 正确的标题被发送,消息显示给用户。 然而,在IIS中,对于4xx和5xx HTTP状态码的响应总是被拦截并注入其他一些准备好的消息或HTML文件,这正是我不想再做的事情。 请帮忙!

解决方法是,Windows中的计划任务需要用户login

我正在运行由第三方创build的小型可执行文件,需要在Windows 2008服务器上定期运行。 这个可执行文件有效地将信息从一个系统传输到另一个系统,并且需要每天24小时运行。 作为其处理的一部分,可执行文件启动一个小的Windows窗体types的用户界面。 我已经设置了一个计划的任务来调用这个文件,只有在任务被configuration为运行的用户login到本地计算机(本地或通过远程桌面)时,这个任务才能工作。 如果我将任务设置为以另一个用户身份运行,或者将任务设置为在用户未logging时运行,则在计划的任务上执行并发生错误。 我尝试以不同的用户身份运行,包括pipe理员用户和系统用户。 是否有任何可能的解决方法(不更改我无法访问的第三方代码),这将允许此代码在没有特定用户login的情况下运行。

创build本地用户帐户

我有这个代码来创build一个本地的Windows用户 public static bool CreateLocalWindowsAccount(string username, string password, string displayName, string description, bool canChangePwd, bool pwdExpires) { try { PrincipalContext context = new PrincipalContext(ContextType.Machine); UserPrincipal user = new UserPrincipal(context); user.SetPassword(password); user.DisplayName = displayName; user.Name = username; user.Description = description; user.UserCannotChangePassword = canChangePwd; user.PasswordNeverExpires = pwdExpires; user.Save(); //now add user to "Users" group so it displays […]

ASP.Net中给出403错误的WebResource.axd使用IIS7发布邮件

我在Windows 2008服务器上安装了一个ASP.Net网站,默认使用IIS7。 该网站似乎工作正常,但在我的表格上的post不起作用。 经过几个小时的debugging,我意识到,当我手动尝试打我的浏览器中的WebResource.axd文件(例如,我在地址栏中键入http://www.domain.com/WebResource.axd ),我得到HTTP 403错误(访问被拒绝)。 我不太确定接下来要看什么,而且我的Windows 2008安全知识是有限的。 我如何去访问该文件?

Windows Server 2008上的最大tcp / ip连接

我有通过TCP协议监听单个端口的.Net服务。 客户端连接并传输数据一段时间(从几分钟到几个小时)。 Windows 2008服务器上的连接数是否有限制? 我没有打,因为现在有多达50个用户。 计划是有成千上万的用户,所以我想知道未来是否会有问题。 编辑: 云解答时,似乎Windows Server 2008的某些版本有一些限制。是否有这些限制的参考? 我试过谷歌,但它返回的文章限制了半边界TCP连接。

Windows Server 2008上的权限和SVN更新:相同的文件夹&SVN帐户,不同的Active Directory用户

从Windows Server 2003切换到Server 2008后,我们遇到了与SVN有关的奇怪权限问题。 在我们的标准构build框中,有一个文件夹( C:\SVN_Code_Folder ),它使用SVN_User和TortoiseSVN 1.7.6将AD_User_A与SVN存储库相关联 当使用Windows 2003时,当AD_User_Blogin到该框并尝试更新,切换,将SVN_Code_Folder与SVN_User合并时,该命令被执行。 它的Windows 2008,它失败的消息: 命令:更新 错误:工作副本'C:\ jboss-4.2.3.GA \ server \ New文件夹'被locking 错误:sqlite:试图写一个只读数据库 错误:sqlite:试图写一个只读数据库 已完成! 尝试通过上下文菜单解锁未被locking的文件时遇到以下消息: 没有什么可以解锁的。 这个工作副本中没有文件locking。 我已经玩了文件夹的权限,我发现给“域用户”控制文件夹修复了这个问题,但我宁愿没有这样一个广泛的权限。 我已经尝试给个人用户和SVN组授予相同的权限,但这些也不起作用。 我错过了什么? 这是不正确的使用SVN? 2个不同的域用户可以使用SVN更新文件夹而不删除.SVN文件?

如何在Windows上启动git守护进程

如何在Windows上启动git守护进程以允许它开始提供请求? 似乎msysgit应该安装它作为一个Windows服务或东西,但我没有看到一个。

窗口服务器中机器名称的限制是什么?

我需要将机器名称存储在数据库字段中,所以我需要知道该字段有多大。 那么机器名称的长度是否有限制? 如果是这样的限制是什么? 我可以机器名称是Unicode吗?