草庐IT

运行率

全部标签

windows - 运行服务后命令提示符关闭太快

我有一个服务问题。我有一个作为服务运行的已安装应用程序;当我启动该服务时,命令提示符打开并立即关闭。该程序未正确执行,我需要查看错误输出,但命令提示符关闭得太快。有没有办法强制窗口保持打开状态?谢谢大家! 最佳答案 在批处理文件中放置一个PAUSE。MyApp.exePAUSE就这样 关于windows-运行服务后命令提示符关闭太快,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

java - 数据库连接代码运行在 Linux 而不是 Windows

我们有以下代码可以在LinuxUbuntu中运行,但不能在WindowsXP或Windows7中运行。你知道可能是什么问题吗?这是代码片段:if(logger.isDebugEnabled()){logger.debug("beforegettingconnection");}Stringurl="jdbc:mysql://XXX.XXX.XXX.XXX";Connectionconn=DriverManager.getConnection(url,"XXXX","XXXX");if(logger.isDebugEnabled()){logger.debug("aftergetting

windows - 当一个进程与其他进程结合运行时,观察到句柄泄漏

我的一个可执行文件在单独运行时打开了大约330个句柄。当它与另一个特定进程结合运行时,它会泄漏许多句柄。我使用了sysinternals的“句柄”实用程序来检查在这两种情况下打开的所有句柄是什么。当此进程与其他特定进程结合运行时,它具有以下句柄条目的额外内容。578:Process57C:Thread580:Process584:Thread588:Process58C:Thread590:Event598:Process59C:Thread5A0:Process5A4:Thread5A8:Process5AC:Thread5B0:Process5B4:Thread5B8:Event这

windows - 编写一个打印作业以指定的时间间隔运行(很棒的派对)

嘿!这个周末我和我的室友要举办一个以办公室为主题的派对。我们有装满啤酒的饮水机、装果冻的订书机等。而且-我们有一台大型复印机/激光打印机。我希望它能在舞池中喷出TPS报告。这将在指定的时间间隔内发生。打印机驱动程序安装在我的Windows和Linux分区上。在任何一个操作系统中,编写脚本的最佳方式是什么?我的第一个想法是使用.NET的文档功能并仅从Word打印,但这似乎工作量太大了。(我的意思是,可能在5分钟内完成时需要15分钟)。我熟悉批处理和bash脚本,但不知道Word(或Adob​​eReader等)为此类内容公开的任何命令行界面。我问这个问题主要是因为我正在寻找新的有趣的方法

windows - 进程运行时清空日志文件?

今天我运行了一个批处理脚本。实际上,它仍在运行,所以我希望在为时已晚之前找出解决方案。my_script.bat>output.log事实证明,该日志文件比我预期的要大得多。哎呀!所以我想截断它。所以我尝试了这个,但失败了:echo.>output.logTheprocesscannotaccessthefilebecauseitisbeingusedbyanotherprocess.呃哦。它适用于Linux,所以我想我只是假设它也适用于Windows。我能做什么?我可以停止我的批处理脚本,然后使用更智能的日志记录重新启动它。我的脚本如下所示:echo"Firstiteration"m

c - Visual Studio 2010 运行时检查失败 #3

看来微软在VS2010上又要适得其反了。这是我的代码#include"string.h"typedefstructs_test{unsignedchara[20];}t_test,*p_test;voidinitialize(t_testt){memset(t.a,0,20);}voidmain(){t_testt;initialize(t);}它抛出Run-TimeCheckFailure#3-Thevariable't'isbeingusedwithoutbeinginitialized.嗯...因为在其他情况下,运行时检查器确实有帮助,所以我不太可能在解决方案中将其关闭。但是我到

java - 使用 Java 运行时添加注册表项,导致进程 reg.exe 永远运行

我有这段代码可以将可执行文件插入到启动注册表中:privatestaticvoidaddToWin(Filef,Stringparam)throwsIOException{Stringname=generateName(f);Stringcmd="regaddHKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run/v"+name+"/tREG_SZ/d\""+f.getAbsolutePath()+param+"\"";Runtime.getRuntime().exec(cmd);}这有效,但问题是在运行它之后我在任务管理器中有一

c# - 当方法的新实例运行 C# 时,以前的方法仍在将数据写入文本文件

我目前面临一个问题,我有一个方法可以查询服务器的特定端口并将结果写入名为temp.txt的文本文件。Temp.txt中不应该有任何重复数据-在方法开始之前文件应该是清晰的,尽管有时我发现该方法的前一个实例仍在运行(因为它是异步的)并且我经常得到重复数据,因为另一个方法仍在写入文件/执行查询。代码片段:StreamWritersw=File.AppendText("temp");sw.WriteLine("Check1=Success");sw.Close(); 最佳答案 您可以实现某种lockLockensuresthatoneth

c - 在 Windows XP 上运行应用程序时出现 "The specified procedure could not be found"错误(异常 c0000139)

我们有一个dll在Vista和Win7上运行良好一段时间,但在XP上运行时,我们在LoadLibrary时遇到错误“找不到指定的过程”()被调用加载它。我已经尝试使用配置文件选项通过DependencyWalker运行它,将全局标志设置为显示加载器快照,我能从中得到的唯一看似有用的信息是:LDR:SnappingimportsforMyDll.dllfromKERNEL32.dllLDR:LdrGetProcedureAddressbyNAME-RtlGetLastWin32ErrorLDR:exceptionc0000139thrownwithinfunctionLdrpSnapIA

windows - 批处理文件抛出错误但是当每个命令在命令行中单独运行时它工作正常

我的批处理文件在运行时抛出错误,但是当我在命令行中手动运行命令时,我没有得到任何错误。这是批处理文件“test.bat”。echo"test"cd"c:\packages"pausefor/Rc:\packages%Fin(*.msi)doset/Aservername=%~nxFpauseecho%servername%pause我收到此错误-“此时未预料到~nxF”。我从https://stackoverflow.com/a/1100466/1105556得到了示例代码我只是尝试在c:\packages中获取文件名并将值存储在“servername”变量中。文件夹中只有一个文件(.