草庐IT

jdk17运行junit

全部标签

windows - 如何通过批处理或脚本文件判断进程是否正在运行?

这个问题在这里已经有了答案:Howtocheckifaprocessisrunningviaabatchscript(19个回答)关闭6年前。如何使用批处理文件判断特定进程是否正在运行?例如,如何判断notepad.exe是否正在运行?

windows - 什么可能导致错误消息 'Target "1"does not exist in the project "xxx”。在 Windows 上运行 Ant?

我在Windows2003Server上使用ant.bat(在Ant1.7.1中)在build.xml文件中构建all目标。(我在错误消息中用“xxx”替换了该文件中的项目名称。)构建成功,但结束时:2009-06-1017:26:03|all:2009-06-1017:26:03|2009-06-1017:26:03|BUILDFAILED2009-06-1017:26:03|Target"1"doesnotexistintheproject"xxx"....并返回非零错误代码。我在build.xml中搜索任何可能导致此错误的内容均未成功。(当然,没有目标“1”,也没有任何可能解析“

java - Vim:从 vim 命令运行 java 会出错

我写了一个简单的helloworld程序来测试JDK安装。我可以使用以下命令从Vim编译::!javacDesktop\HelloWorld.java这很好用,但是当我尝试使用以下命令运行程序时::!javaDesktop\HelloWorld它给我这个错误:C:\Windows\system32\cmd.exe/cjava"Desktop\HelloWorld"Exceptioninthread"main"java.lang.NoClassDefFoundError:Desktop\HelloWorld(wrongname:HelloWorld)atjava.lang.ClassLo

c# - 以用户身份运行我的程序

Windows7、Vista、Server2008、UAC已激活程序必须声明具有管理员权限才能进行某些安装操作。之后,我希望我的程序在非管理员权限下继续工作。如何在没有管理权限的情况下重新启动它?附言我的程序自行重新安装。我不想为它分发任何额外的程序。所以我的步骤是:在临时目录中下载新版本在管理员权限下自行重启重命名旧的exe文件并从临时目录复制新的exe文件在非管理员权限下自行重启 最佳答案 在UAC下,现在强烈建议不要“在第一次运行时”做任何事情。此外,使用自己动手技术更新自身的程序会发现更困难。你说你不想分发额外的程序,但在U

c# - 始终运行的 Windows 程序

我要求在用户空间(而非服务)中运行的Windows窗体C#.NET2.0程序必须始终处于运行状态。由于我并非万无一失并且会犯编码错误,因此我想知道我可以使用任何额外的保护措施来确保满足此要求。我一直在考虑的事情是TaskScheduler每5分钟检查一次,stub观察者或辅助进程。这些是好/坏主意吗?谢谢,理查德编辑:我没有使用服务的原因(显而易见且明智的答案!)是该程序在信息亭类型的环境中运行并且具有大量的GUI组件。服务选项在Windows2000-W7上运行不佳。编辑:不使用服务的第二个原因是该应用程序需要互联网访问权限,并且在我们的一些客户站点上,代理设置为仅允许特定用户(不是

windows - Node.JS NPM 无法在 Windows 上运行

我刚刚安装了最新版本的nodejs,虽然我可以让它运行js文件,但我无法让npm做任何事情。如果我打开node.exe,它会弹出提示,然后我分别尝试了以下各项,但均无效:>nodenpminstallsocket.io>npminstallsocket.io>help>nodehelp以上所有结果只返回一行“...”,然后我输入的所有内容之后,我只会得到另一行“...”。这非常令人沮丧。我做错了什么? 最佳答案 如果您在安装最新的nodejs时打开了命令提示符,那么在您关闭命令提示符并打开一个新命令提示符之前,将无法识别Window

c++ - 有没有办法检查外部数据是否通过管道传输到程序或程序是否自行运行?

即数据已经由另一个程序提供,或者用户必须手动输入。我指的是这两种状态:dir/b/s*.*|myprogram和myprogram在第二种情况下,程序将等待用户输入。有什么办法可以防止这种情况发生吗? 最佳答案 POSIX有isatty(),而VisualC++有_isatty(),如果文件描述符是终端或命令行,它们都将返回true,例如isatty(fileno(stdin))。 关于c++-有没有办法检查外部数据是否通过管道传输到程序或程序是否自行运行?,我们在StackOverfl

windows - 在 .cmd 中使用 Windows 命令测试是 32 位还是 64 位并运行命令

我正在编写一个脚本,用于查找注册表值并将该值返回到Windows命令提示符屏幕,并将其添加到.txt文件中。我现在还需要测试机器是32位还是64位,以便我知道使用哪个命令在注册表中查找我需要的值。我正在按照我在下面所写的内容寻找逻辑:如果是32位则(运行此命令)别的(运行此命令)我希望不需要任何文本文件或此脚本运行所需的任何其他内容。下面是我到目前为止的代码。由于注册表位置是私有(private)的,我将位置更改为一个虚构的位置。(注意:我确实有这个脚本从中读取的文本文件,我插入了计算机和服务器的名称。到目前为止,我的代码可以工作,但是使用2个注册表查找命令,我在检查32位机器时显然没

php - 检测 Windows 进程和应用程序是否正在运行

我正在调查是否有一种方法可以以编程方式检查某个进程是否作为进程运行(在运行的exe列表中)AND作为打开的应用程序(即在任务栏上)并根据结果采取行动。此外-有没有办法以编程方式终止进程或正在运行的应用程序?我们在此服务器上运行一个WAMP应用程序,因此理想情况下我想要一种使用PHP来执行此操作的方法,但我愿意接受任何最有效的方法。有什么建议吗? 最佳答案 checkifacertainprocessisrunningasaprocess如果你有tasklist命令,当然://showtasks,redirecterrorstoNUL

java - 如何从 Windows 运行 ZooInspector

这是我做的:下载ApacheZooKeeper3.4.6(.tar文件),解压到C:\cygwin\home\user\zookeeper-3.4.6\在ZooKeeper文件夹的根目录下运行ant(C:\cygwin\home\user\zookeeper-3.4.6)导航到C:\cygwin\home\user\zookeeper-3.4.6\contrib\ZooInspector\运行ant,我得到以下错误:输出:Buildfile:C:\cygwin\home\Jean\zookeeper-3.4.6\contrib\ZooInspector\build.xmlBUILDFA