我们有一个作为Windows服务运行的非托管C++TCP服务器应用程序,在Win2003服务器上运行几天后无声地崩溃。没有生成Dr.Watson日志文件(Dr.Watson日志没有问题,因为它会捕获同一应用程序中的其他崩溃)。由于缺少Dr.Watson日志文件,我们无法进一步调试。TCP服务器应用程序是一种HTTP处理器。它连接到范围广泛的网络服务器并处理数据。谁能指导我如何调试静默崩溃。任何时候都有1000多个用户连接到此服务器,因此无法在Debug模式下运行相同的服务器。崩溃不可重现,并且在6台服务器中的一台服务器上每5-10天发生一次。可以帮助调试这些静默崩溃的任何工具。该应用程
我正在使用datastax-community-64bit_1.2.5.msi在WindowsVM上进行安装。我正在使用静默安装命令msiexec/iC:\ddapplications\cassandra\datastax-community-64bit_1.2.5.msi/quiet/qn/leC:\ddapplications\cassandra\installlog.txt如果我从命令行运行安装命令,它会按预期安装。没有问题。如果我从作为LocalSystem运行的Windows服务运行命令,我会收到以下错误。这是一个已知的问题?有解决方法吗?我还手动尝试创建一个名为WORKGR
我正在Windows7上的gVim中编辑Unity3D.cs文件,我希望当我在Unity中双击一个文件以便在现有的vim窗口中打开该文件时,它会打开一个新窗口。为了解决这个问题,我使用了各种其他SO答案来制作批处理文件并使用--remote-silent调用vim。除了vim之外,这一切都像它不允许远程命令在其上运行一样。批处理文件:@ECHOOFF:LoopIF"%1"==""GOTOContinuestart"""C:\ProgramFiles(x86)\Vim\vim73\gvim.exe"--remote-silent":sp%1"SHIFTGOTOLoop:Continue它
是否可以从我试过的批处理中静默执行mp3:@echooff1.mp3pause它可以工作,但它确实会在启动WMP时默默执行。有谁知道我怎么能做到这一点。我正在制作一个程序并将其作为音效之一进行跟踪。 最佳答案 这是一个用于播放音频文件的Bat/VBS:@echooffsetfile=track12.mp3(echoSetSound=CreateObject("WMPlayer.OCX.7"^)echoSound.URL="%file%"echoSound.Controls.playechodowhileSound.currentme
我有一个批处理文件,其中包含一些我需要与我的安装程序一起运行的命令,但我不希望控制台出现(在Windows中)。我正在通过自定义操作从WiX安装程序执行批处理文件。我尝试在文件顶部添加一个@ECHOOFF,但这似乎没有任何作用。有没有办法静默运行这个批处理文件? 最佳答案 您可以使用stdoutout重定向到文件来运行它,例如。./script>x.txt 关于windows-如何静默运行批处理文件?,我们在StackOverflow上找到一个类似的问题: h
我正在尝试将Haskell平台部署到3个大学实验室。尽管安装程序只有90mb,但提取的Haskell几乎有1gb。我已经重新打包了,但它还是太大了。是否有任何命令行参数可以与HaskellPlatform-2011.2.0.1-setup.exe一起使用,以便我可以编写安装脚本?谢谢 最佳答案 根据WindowsHaskellPlatform页面,安装程序使用NSIS。来自NSISdocumentation:/S静默运行安装程序/D=foo设置安装目录/NCRC禁用CRC检查 关于win
我遇到了Windows更新静默安装的小问题。为什么我需要它?我有用于重新安装win7的系统磁盘的位副本(利用.net框架、visualstudio、java和50多个其他应用程序一次安装)。然后我需要安装一些重要的更新。我用C#编写了小实用程序,工作正常,除了即使使用startInfo.Arguments="/quiet/norestart/passive";安装也不是静默的。不沉默:我的意思是至少有两个窗口,比如最后询问我是否需要安装或重启选项。问题在另一个论坛中被提及HowarepeopledeployingHOTFIXES.msufiles?但解决方案对我来说有点不清楚。有人知道
我有一个安装为MSI包的应用程序,我有下一个版本的应用程序,我计划通过特殊程序以静默模式安装。当应用程序运行时,我发现一个问题:并非所有应用程序组件都已安装立即,其中一些只有在重新启动后才会真正准备就绪。我得到了不稳定的应用程序。我可以检查-应用程序是否正在运行并等待它关闭,但我无法检查用户在静默安装期间单击快捷方式时的情况。我该如何避免这种情况?我可以在安装过程中锁定应用程序吗? 最佳答案 我建议实现RestartManager支持。Vista或更高版本将尝试通过重启管理器关闭您的应用程序,您可以决定如何在您的应用程序中处理它(提
我写了一个执行静默安装的批处理文件,运行良好。但是,如果出现任何错误消息,我该如何阅读?我可以将所有错误/成功消息写入日志文件吗?还有什么命令可以阻止窗口退出吗? 最佳答案 PAUSE命令,除了打印消息(Pressanykeytocontinue...)并等待直到按下某个键,它什么都不做。这将允许您在窗口关闭之前阅读任何消息。只需在脚本结束之前和/或您需要的其他位置将命令添加到批处理文件。您也可以尝试将消息重定向到一个文件。通常,通过将>filename或1>filename添加到命令行来重定向控制台消息。但是,这只会重定向stdo
在我们公司,我们需要卸载安装在系统上的Windows修补程序。我已经完成了一个PowerShell脚本,它检查是否安装了指定的Update(通过KBArticleID查找),然后通过Textfile将此报告给服务器。有一个名为WUSA(Windows-Update-Standalone-Installer)的Windows内置工具,允许使用指定的KB-Article卸载更新-ID。问题是在Windows7、8.1和10下,WUSA-Tools只能在正常交互模式下工作,而不是在我们需要的安静模式下工作。我是这样跑的:wusa.exe/uninstall/kb:3114409/norest