我怎样才能从UNIX-AIX上执行WINDOWS批处理文件?
如何从Unix-aix执行Windows批处理文件,我在哪里安装了Copssh? 解决方案 这有效吗?从Unix框中: $ rsh -l user_name windows_host_name "C:\scan.bat" 其他解决方案 除非它是非常基本的,即它不会调用任何特定于Windows的程序,在这种情况下,您可能最好将其转码为bash或类似程序. 其他解决方案 最好的方法将将其转化为bash.
2 2024-01-20
编程技术问答社区
ActiveMQ内存消耗过大(页面文件)...怎么办?
我们使用的是ActiveMQ(5.3.2)的旧版本(请参阅: ActiveMQ可靠吗?) 我们已经删除了持久性,因为我们需要更高的速度.我们的工人可以跟上消息的步伐,但是,即使队列通常在0待定,在处理了大约45000条消息之后(消息通常为100个字符),页面文件也为8GB!不过,它不止于此,它一直持续到达到15 GB(我们的服务器具有16GB内存)! ! 停止ActiveMQ过程没有清理此页面文件,它仍然无关紧要. 这些是我们使用的设置: 和
2 2024-01-10
编程技术问答社区
PASSWD_CANT_CHANGE标志不存在于UserAccountControl属性中
如果ActiveDirectory用户具有passwd_cant_change标志集,则需要检查LDAP.我发现了USERACCOUNTCONTROL属性( https:/com/it-it/windows/desktop/adschema/a-useraccountcontrol ):它适用于所有其他标志,但对此标志不起作用.我只需要阅读,而不是写. 我正在将Java与Unboundid LDAP SDK(这是我的Junit测试代码. public static enum UACFlags { SCRIPT(0x0001), ACCOUNTDISABLE(0x0002), HOMEDIR_REQUIRED(0x0008), LOCKOUT(0x0010), PASSWD_NOTREQD(0x0020), PASSWD_CANT_CHANGE(0x0040), ENCRYPTED_TEXT_PWD_ALLOWED(0x0
0 2024-01-10
编程技术问答社区
DirectoryServices-"网络登录失败 未知用户名或密码错误"
我构建一个小库可以用来查询Active Directory Directory资源.我之前已经测试过,它可以按照我的期望. 问题是,我已经在安装了Windows Server 2003,创建了域,添加了一些虚拟对象,现在我尝试运行应用程序时,我会收到错误: "网络登录失败未知用户名或不良密码". //Example 1: Find all users in Active Directory. Be sure your LDAP connection string is correct. string ldapConnection = @"LDAP://sergio-j9i2vccv/dc=contoso,dc=com"; string username = "Administrador"; //I'm using a spanish version of WS2003. string password = String.Empty; UserF
8 2024-01-10
编程技术问答社区
将启用的计算机添加到活动目录OU中
我正在尝试将计算机添加到我公司的Active Directory中. 我已经搜索了这么长时间了,但是找不到解决方案. 我的代码: DirectoryEntry dirEntry = new DirectoryEntry("LDAP://OU=ou2example,OU=ou1example,DC=site,DC=company,DC=com"); dirEntry.Username = "username"; dirEntry.Password = "password"; DirectoryEntry newComputer = dirEntry.Children.Add("CN=" + ComputerName, "computer"); newComputer.CommitChanges(); 我的问题: 将计算机添加到Active Directory中.但它被标记为禁用. 我试图关注启用计算机: newComputer.Properties["u
0 2024-01-10
编程技术问答社区
证书。无法找到用于解密的证书和私钥 签署时出错
我在公司与许多服务器和PC一起工作.服务器是Win2003,PC开发人员Windows XP. 在服务器Win2003中,名为PREIIS01的服务器中,在制作环境中,公司中的其他人使用任何其他用户(domainCompany \ compinsystems)安装客户端证书,以登录服务器preiis01. . 任何人使用用户使用" domaincompany \ adminsystems"进行登录服务器preiis01(使用终端服务器,Windows XP的远程桌面). 管理用户是域ComainCompany \ AdminSystems",它安装证书. 管理用户像这样安装: 会话登录类似于" domaincompany \ adminsystems" 证书是PFX文件.请安装PFX并使用向导.关键私人不检查出口. 输入密码并安装. 有一个应用程序Web,AppPool身份是:网络服务帐户. Web服务器是IIS 6.0. preiis01,
4 2024-01-09
编程技术问答社区
在Windows 2003 64位中运行32位ASP.NEt 3.5应用程序
我已经设法使我的32位应用程序在Windows Server 2003 64位上工作,但是我想知道我是否会遇到其他任何问题. 有什么想法? 解决方案 IIS6的一个问题(但在IIS7中修复)是您使用32位或64位ASP.NET工作过程被卡住了.参见 http://blogs.msdn.com/rakkimk/arkkimk/archive/2007/11/11/11/11/iis7-running-32-bit-32-bit-and-bit-and-bit-ind-bit-bit--bit-ind-in- -64-bit-asp-net-versions-at-the-same-nime-on-different-worker-processes.aspx ... 但是,如果您确实需要在ASP.NET应用中访问32位DLL,则32位的工作流程将完成您需要的工作.这就是为什么您首先切换到32位ASP.NET?如 http://codebetter.com/博客/bren
4 2024-01-09
编程技术问答社区
为什么在Windows Server 2003 64位中CreateProcess会失败?
我们有一个32位应用程序,该应用程序在其过程中启动了其他32位应用程序.该应用程序在其他64位平台上工作正常,但是在Windows Server 2003 64位上,我们会遇到一个错误尝试启动应用程序的错误: error 193 (not a valid 32 bit application) 我们可以在该系统上手动启动这些应用程序. 我以为我们已经发现了如果其他人遇到类似的事情,或者有人对如何解决此问题有任何想法,那将不胜感激! 谢谢! FrançoisCôté 解决方案 iirc,即使该应用程序确实是有效的32位.exe,也可以获得该错误代码,因为有许多其他原因,例如DLL依赖关系问题.或者如果Windows加载程序被路径中的64位DLL混淆,其名称与所需的32位DLL相同. 其他解决方案 您可能需要使用"自动打开和配置文件的子进程"选项使用依赖关系步行器进行运行时配置文件.这将使您更好地了解它的发展距离以及在运行时正在解决哪些依赖关系.
12 2024-01-09
编程技术问答社区
CruiseControl.Net在Windows Server 2003 x64上的应用
我对cruisecontrol.net有一个问题,网络仪表板在IIS中无法使用.我尝试在64和32位模式之间切换ASP.NET并重新安装巡航控制,但似乎无效.还有其他人在64位平台上遇到了CruiseControl.net的问题吗? 欢呼, 杰米 [编辑] 以为我应该澄清,当我尝试访问该网站时,我会遇到404错误.我正在使用正确的地址,因为它要求进行身份验证. .aspx处理程序工作是因为我看不到CCNET目录中的default.aspx页面. [edit2] 我正在使用CCNET随附的默认web.config,但这是:
2 2024-01-09
编程技术问答社区
使用一个自定义的URL重写器,IIS6,以及带有.htm、.html等字样的url。
我有一个自动URL使用自定义引擎重写的自定义网站.只要页面URL不以.htm或.html为单位结束,则可以重写正常.对于这些页面,它直接进入IIS 404页面,而不是首先击中我的重写引擎. 我在该网站的IIS6配置的"主目录"部分中有 *通配符,但这些URL似乎被它忽略了(诸如CSS,JPG,JS等之类的东西都发送到URL处理程序在我的网络项目中).我如何设置IIS6来强制这些URL将其发送到处理程序,同时仍在使用该页面(如果存在正常)? ? 处理程序基本上是这样做 if (!File.Exists(Request.Path)) { doMyRewriting(); } 我必须假设使用这样的块(公正和示例,真实的一个做其他事情以格式化请求.path以适合所有内容)应运行" domyrewriting()"不存在,否则它将正常服务.我误会了吗? 如果我告诉IIS专门发送.htm和.html页面,请通过.NET处理程序重写工作,但是如果页面实际上在那里,
4 2024-01-07
编程技术问答社区
用配置改变默认的SqlCommand CommandTimeout,而不是重新编译?
我支持ASP.NET 3.5 Web应用程序,用户在尝试运行报告后30秒后会遇到超时错误.围绕网络,似乎很容易更改代码中的超时,不幸的是,我无法访问代码和重新编译.无论如何,是否可以为Web应用程序,工作过程,IIS或整个计算机配置默认值? 这是堆栈跟踪,直到它在System.Data中,如果我错过了其他一些问题: [SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.] System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1948826 System.Data.SqlClient.SqlInternalCo
2 2024-01-07
编程技术问答社区
为什么Process.WaitForExit会抛出一个 "无进程 "的异常,即使一个进程确实存在?
我有一个包含此代码的Windows服务: public static void ExtractTextInner(string source, string destination) { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = EXTRACTOR_EXE_FILEPATH startInfo.Arguments = "\"" + source + "\" \"" + destination + "\""; startInfo.CreateNoWindow = true; startInfo.WindowStyle = ProcessWindowStyle.Hidden; Process process = new Process(); pro
4 2024-01-07
编程技术问答社区
在Windows Server 2003中,我可以拥有的开放套接字数量的上限是什么?
我正在使用.NET构建聊天服务器.我尝试打开大约2000个客户端连接,我的Linksys WRT54GL路由器(带有番茄固件)每次都会掉落.当我在Azureus Bit-Torrent客户端上打开几个连接时,也会发生同样的事情. 我有三个问题: 我在Windows Server 2003中可以拥有的开放插座数量是否有限制? Linksys路由器是问题吗?如果是这样,是否建议使用更好的硬件? 是否有一种可能共享插座的方法,以便我可以使用更少的资源来处理更多的开放客户连接? 解决方案 正如我之前提到的,编辑:我将提出一些有关实现可扩展聊天服务器的想法. 首先,指定服务器上的一个端口供客户端进行通信.每当客户端需要更新聊天状态(例如新用户消息)时,请执行以下操作: create message packet open port to server send packet close port 服务器然后执行以下操作: connection requ
16 2024-01-07
编程技术问答社区
在2.0.NET服务器上安装MVC,没有管理权限的IIS6。
在我的本地计算机上使用IIS 5(WinxP)和Visual Web开发人员,我使用MVC建立了一个漂亮且组成良好的网站. 现在部署到测试服务器.我发现它没有安装MVC - 错误: - 解析器错误消息:无法加载文件或汇编'system.web.mvc,版本= 1.0.0.0,文化=中性,publickeytoken = 31bf3856ad364e35'或其依赖项之一.系统找不到指定的文件. 源错误: 第39行:添加zedbly =" system.web.abstractions,版本= 3.5.0.0,文化=中性,publicKeyToken = 31bf3856ad364e35"/ 第40行:添加汇编=" system.web.Routing,版本= 3.5.0.0,culture =中性,publicKeyToken = 31Bf3856ad364e35"/> 第41行: * *添加zedbly =" system.web.mvc,版本= 1.0.
0 2024-01-07
编程技术问答社区
启动Windows服务失败,出现错误1053
我有一个未能启动的Windows服务,给出了一个错误"错误1053:该服务没有及时响应开始或控制请求". 在调试器中运行服务的工作正常,如果我双击远程计算机上的服务.正在按照应有的方式处理一切. 该服务以前一直在运行良好,尽管这是我个人第一次试图通过对程序进行的最新更改进行部署.我已经评估了这些更改,无法弄清楚它们可能导致这个问题,特别是因为在没有以服务启动时一切都很好. 服务推动的Startroutine()方法是空的,因此应该以"及时的方式"返回. 我已经检查了计算机上的事件日志,除了在30秒必需的时间范围内没有听到该服务的回音外,它没有提供任何其他信息. 由于它在我的机器上工作,并且作为双击可执行文件,我将如何弄清楚为什么它作为服务失败? 哦,它是.NET 2.0,因此不应受到表现出此症状的1.1框架错误的影响( http://support.microsoft.com/kb/839174 ) 盒子是运行SP2的Windows Server
22 2024-01-07
编程技术问答社区
.net中的Windows服务无法解决tns服务名称问题
我已经将应用程序的一个组件从WebService移至Windows服务.它可以从WebService完美连接到Oracle,但拒绝从Windows服务中看到TNS名称.我已经完全控制了Orahome Dir,该帐户正在运行. 我还通过使用Runas Regedit作为服务帐户检查了注册表的服务帐户,它可以看到HKLM \ Software \ oracle \ oracle \ home0详细信息以及HKLM \ Software \ oracle \ oracle \ all_homes.所有Oracle_home密钥都指向相同的目录. 我可以作为服务帐户登录并毫无问题地登录SID" UAT": 'OK (70 msec)' 我已将过程监视器附加到该过程,并且服务帐户(最终在扫描大多数注册表后)查看tnsnames.ora,甚至读取它. 您在键盘后面笑吗?你能帮忙! Cause: OracleException Source: System.Data.
0 2024-01-06
编程技术问答社区
我的服务器上有两个machine.config文件,我应该编辑哪一个,如何验证它们是否被使用?
我需要进行一些性能调整,需要修改以下设置: processModel , httpruntime 和 \ windows \ Microsoft.net \ 框架 \ v2.0.50727 \ config \ machine.config \ Windows \ Microsoft.net \ Framework64 \ V2.0.50727 \ config \ Machine.config 作为后续问题,如何验证设置已应用? 我应该提到,服务器正在运行Windows Server 2003 Enterprise(64位),IIS 6.0(64位)和MSSQL Server Enterprise 2005(64位). 感谢提前的帮助! 解决方案 如果您的.NET应用程序/IIS以64位模式运行,则使用位于Framework64中的一个.如果以32位模式运行,则使用另一个. 提出Windows Task Manager时,如果附加了"*32"流程名称,
0 2024-01-05
编程技术问答社区
在.NET/Windows服务器中最大限度的传出插座连接
我的情况有些不寻常与移动设备的第三方服务器更稳定的连接). 无论如何,我已经使用异步套件(包裹在SSLSTREAM中)开发了服务器应用程序,并且现在可以全职运行1000个客户端会话.我对结果很满意,因为我在一个核心处理器上看到了大约0-10%的平均CPU使用,并且随着时间的推移使用了大约60MB的RAM. 我的问题是,我该如何扩展此功能,以便可以在服务器上进行100,000或200,000或更多客户端会话?同样,这有点不传统,因为我的服务器并不像服务器一样,因为我担心连接而不是传入. . 我知道有一个注册表设置Maxuserport需要更改以超越默认值,但似乎是5000.但是,似乎还有另一个硬限制为65535,而我在该限制的何处不太清楚居住. 这是每个网络接口的限制吗?它是全局窗口限制吗?每个过程是限制吗? 如果每个网络接口是一个限制,我可以在每个接口上添加多个网络接口并将客户端会话套接字绑定(例如:接口1,65k上的65k在接口2上等)? )? 我也不太确
0 2024-01-05
编程技术问答社区
.NET框架4.5能否在Windows Server 2003上运行?
谁能告诉我Microsoft .NET Framework 4.5是否与Windows Server 2003兼容? 解决方案 否. .NET 4是Windows Server 2003上支持的最后一个框架版本..NET4.5及更高版本在Windows Server 2003上不支持. . 请参阅 .net框架版本和依赖项以获取更多信息./p>
2 2024-01-04
编程技术问答社区
窗口服务如何以编程方式重新启动自己?
我需要在.NET中编写强大的代码,以启用Windows Service(Server 2003)重新启动自身.这样做的最好方法是什么?有一些.NET API可以做吗? 解决方案 设置失败后重新启动的服务(双击控制面板中的服务,然后在这些选项卡上查看 - 我忘记了它的名称).然后,每当您要重新启动服务时,只需致电Environment.Exit(1)(或任何非零返回),并且操作系统将为您重新启动. 其他解决方案 Dim proc As New Process() Dim psi As New ProcessStartInfo() psi.CreateNoWindow = True psi.FileName = "cmd.exe" psi.Arguments = "/C net stop YOURSERVICENAMEHERE && net start YOURSERVICENAMEHERE" psi.LoadUserProfile = False psi.UseShell
2 2024-01-02
编程技术问答社区