草庐IT

find_window

全部标签

Windows 脚本 : Registry Import from Pipe/STDIN?

是否可以直接从另一个进程的输出导入注册表项(即通过来自STDIN的管道)?我想导入.reg文件中的一些注册表项,但只有在进行一些即时修改(填充占位符值,如用户名等)之后才能导入。我正计划使用HowcanyoufindandreplacetextinafileusingtheWindowscommand-lineenvironment?中的方法进行修改,但现在我需要弄清楚如何将修改后的版本放入注册表。(gcfoo.reg)-creplace'^"UserName"=""$',"`"UserName`"=`"$env:USERNAME`""||...我一直在查看REGIMPORT的文档,它

windows - Packr 不工作

我想导出我的LibGDX游戏,但是当我尝试使用此配置运行packr时:{"platform":"windows","jdk":"openjdk-1.7.0-u45-unofficial-icedtea-2.4.3-windows-i586-image.zip","executable":"LibGDX","appjar":"LibGDX5.jar","mainclass":"cz/vilix/main/Desktop","vmargs":["-Xmx1G"],"resources":[],"minimizejre":"soft","outdir":"out"}我在控制台中得到这个输出:

windows - 从 cmd 启动具有特定环境设置的程序

所以,如果使用bash,我可能会这样做:HTTP_PROXY=http://my.proxy.com:8080./some_app应用程序将启动并使用我指定的代理。有什么办法可以在Windows上用CMD做这​​种事情吗? 最佳答案 是的。SETHTTP_PROXY=http://my.proxy.com:8080.\some_app 关于windows-从cmd启动具有特定环境设置的程序,我们在StackOverflow上找到一个类似的问题: https:/

windows - rm -rf 没有完全清理目录

首先,这是windows系统,不是linux。在我的makefile中,我正在做makecleanrm-rfoutput但是,第一次运行时,会报错rm:cannotlstat`foo.txt':Permissiondenied即使执行命令后目录输出完全为空。现在,如果我第二次运行命令,rm-rfoutput成功删除输出。关于为什么它第一次不起作用的任何想法?并且文件foo.txt没有在任何地方打开。 最佳答案 不幸的是Windows是这里的问题。我假设您正在CygWin中运行,并且后台有一些东西妨碍了您。有太多的可能性无法计数:杀毒

windows - 在 'for findstr' 循环中时的“if errorlevel”语句

我一直没有成功让下面的工作。一切正常,直到我尝试在“for”循环中获取“findstr”的结果。也许有更好的方法:在masters.csv文件中查找%subnet%。如果找到它,则将MSS变量设置为“for”的结果值。如果找不到值,它将分配一个静态值(孤儿)。在此先感谢您的帮助!!for/f"tokens=1-2delims=:"%%ain('ipconfig^|find"IPv4"')dosetip=%%bsetip=%ip:~1%echo%ip%>ipaddress.txtpausefor/F"tokens=1-3delims=."%%ain("%ip%")dosetFirstTh

windows - Windows下如何自动启动selenium节点

我正在尝试自动启动我的SeleniumGrid。我将集线器注册为服务,因此它会在机器启动时启动,但是文献告诉我不能对节点做同样的事情,因为它不在用户上下文中,所以我无法获取屏幕截图等。我已经看到一些模糊的提示,表明您可以在注册表中添加一些内容来启动程序,但我不太相信这就是我想要的。IT会每隔一段时间关闭服务器进行升级,session设置为在X次不活动后超时,因此打开所有6个节点的远程桌面,以便登录,然后启动是一个乏味而愚蠢的过程每次的过程。您如何最好地管理它?-将机器配置为自动登录,并将startSeleniumNode.bat放在该用户的启动文件夹中?-在启动测试的jenkins构建

windows - 编译批处理文件全屏运行

我有一个批处理文件,基本上只是将文本“回显”到cmd窗口中。我将它编译成一个exe,但希望它在全屏模式下没有边框和任务栏。(Windows7)无需创建快捷方式或类似的任何其他设置,它就可以工作。它可以在批处理代码或exe中,但它应该以全屏模式启动-例如-我在另一台计算机上下载并执行它而无需设置任何设置。在Batch中这甚至可能吗? 最佳答案 如果你的意思是在Windows7中全屏运行cmd.exe,那基本上是不可能的。很多人都在提示它。有很多“假的”全屏命令行。您可以使用thisone并在那里运行批处理。

Windows Chrome 扩展 native 消息只能收到第一个响应

我正在尝试使用native消息传递将一些数据发送到我的nativeWindows应用程序。它适用于runtime.sendNativeMessage()方法。当我尝试使用使用端口的长期连接时,它也可以将数据从chrome传递到我的应用程序。但是,chrome扩展程序只能收到来self的应用程序的第一个响应。我确信该端口仍然打开,因为我的应用程序仍然可以从chrome接收数据。以下是我的代码:Chrome扩展脚本:varport=chrome.runtime.connectNative('com.mydomain.app1');port.onMessage.addListener(fun

c# - 获取 .NET 枚举的 Windows 本地化

是否有可能获得.NET枚举的Windows本地化?例如,我想获取System.IO.Ports.Parity值的翻译。这是System.IO.Ports.Parity:publicenumParity{None=0,Odd=1,Even=2,Mark=3,Space=4,}Windows在COM端口属性窗口中将它们显示为{"Чет","Нечет","Нет","Маркер","Пробел"}(我使用俄语版的Windows8)。问题是,我不想对这些“翻译”进行硬编码。我想根据当前文化自动获取它们。 最佳答案 不,枚举没有本地化。

windows - DMD:对链接和构建的误解

我正在尝试在Windows中使用DMD编译器本身(没有IDE)构建一个项目。而且我发现自己几乎无法意识到有关链接的某些时刻。通常IDE会为我做这件事。我的项目结构project├──bin|├──exemple.obj|└──exemple.exe└──src├──a|└──b.d└──exemple.d示例.dimporta.b;voidmain(){Bobg=newB();}b.dmodulea.b;classB{privateinti;publicthis(){i=0;}publicvoidact(){i++;}}一开始好像用命令搭建很简单:cdC:\path\to\my\pro