草庐IT

@Async失效情况

全部标签

windows - 在没有 IE 11 的情况下安装 VS 2013 的任何方法?

我正在尝试安装VS2013但如果没有安装IE11则无法安装。IE11出于某种奇怪的原因拒绝安装。有没有办法在不安装IE11的情况下安装VS2013? 最佳答案 这是我的解决方案:Changetheregistery点击运行-->regedit转到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InternetExplorer将svcVersion的值更改为10,您就完成了。 关于windows-在没有IE11的情况下安装VS2013的任

windows - 如何在没有 Ping 统计信息的情况下获取 ping 命令的输出?

例如在Windows7下命令的输出ping-n1::1正在关注:Pinging::1with32bytesofdata:Replyfrom::1:time是否可以在没有Ping统计信息的情况下获得输出(在这种情况下没有最后四行,或者在目标主机无法访问的情况下没有两行)? 最佳答案 也许使用这个命令:ping-n1::1|find"stringtosearch" 关于windows-如何在没有Ping统计信息的情况下获取ping命令的输出?,我们在StackOverflow上找到一个类似的

windows - 在特殊字符 `!` 的情况下,批处理脚本无法正常工作?

我已经尝试了下面的批处理脚本,它在特殊字符!的情况下表现不同。脚本test.bat:@ECHOOFFSETLOCALEnableDelayedExpansionset"psCommand=powershell-Command"$pword=read-host'EnterPassword'-AsSecureString;^$BSTR=System.Runtime.InteropServices.Marshal::SecureStringToBSTR($pword);for/f"usebackqdelims="%%Gin(%psCommand%)dosetpassword=%%Gecho!

c++ - 是否可以在不显示窗口的情况下启动命令行应用程序?

我有一个命令行应用程序,它有wmain()入口点。我使用ShellExecuteEx函数从另一个应用程序启动它。如果我设置shellExecuteInfo.nShow=SW_HIDE它仍然会弹出。有没有可能根本不显示它? 最佳答案 使用CreateProcess并传递CREATE_NO_WINDOW标志。 关于c++-是否可以在不显示窗口的情况下启动命令行应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

windows - Strawberry Perl——默认情况下在哪里进行编码转换?

基本上,我编写了一个Perl脚本,为Powershell创建一个编码命令并尝试运行它。在对其进行base64编码之前,我必须将命令字符串显式转换为utf-16。我想知道为什么这就是我必须做的全部才能使脚本正常工作的原因。Windows*上的Perl在运行与控制台和文件系统交互的“普通”程序时默认执行哪些转换?例如,是否转换了argv?stdin/stdout是否转换?文件IO是否经过转换?✱特别是StrawberryPerl发行版,以防ActivePerl做一些不同的事情我正在尝试编写调用许多PowerShell片段并依赖StrawberryPerl分发的Perl脚本。PowerShe

c++ - 测试Windows应用程序的运行情况

我有几个应用程序,它们是我们工作室的各种开发人员使用的一套工具的一部分。这些应用程序主要是打开DOScmdshell的命令行应用程序。这些应用程序依次启动一个GUI应用程序,该应用程序跟踪这些命令行应用程序的输出和状态(通过套接字)。命令行应用程序可以在用户登录时启动,当他们的工作站被锁定时(他们启动批处理文件然后立即锁定他们的工作站),以及当他们注销时(通过计划任务)。我遇到的问题是最后两个案例。如果这些应用程序中的任何一个在用户被锁定或注销时启动,这些命令将生成跟踪输出/状态的GUI窗口。这很好,但是假设用户锁定了他们的工作站——当他们解锁他们的工作站时,GUI是不可见的。它正在运

windows - 如何在没有警告对话框的情况下从 Vista 中的网络共享运行批处理文件?

Thepublishercouldnotbeverified.Areyousureyouwanttorunthissoftware?如何在启动时自动运行这个bat文件而不被弹出窗口阻止?批处理文件位于另一台计算机的网络共享中。 最佳答案 预计到达时间:您在评论中提到,从网络中的另一台机器运行批处理时会出现这种情况。在这种情况下,文件来自的区域几乎是不言而喻的,不需要在流中。您可以按照以下步骤删除该警告:打开InternetExplorer的1Internet选项点击“安全”标签选择“本地Intranet”区域点击“网站”按钮点击“高

c# - Windows 内存和页面文件使用情况

有人可以向我解释为什么最小化Windows应用程序会大量减少内存使用吗?例如,我运行VisualStudio,在任务管理器中显示800MB的内存使用情况,然后我最小化VisualStudio应用程序窗口,现在任务管理器中的内存使用情况只显示50MB。这似乎发生在所有winforms应用程序中。 最佳答案 来自here:任务管理器显示为应用程序的内存使用情况实际上是它的工作集。当应用程序最小化时,Windows会修剪应用程序的工作集,所以这就是这个数字下降的原因。工作集并不能准确表示应用程序使用了多少内存。在WindowsVista中

c++ - 在没有安装程序的情况下部署

我正在做一个非常小的Windows应用程序,它只包含一个可执行文件。由于该程序将驻留在SD卡上,我希望该应用程序尽可能独立,我宁愿没有安装程序。我希望用户能够简单地将可执行文件复制到SD卡并能够立即运行它而无需摆弄任何额外的东西。然后问题就变成了我的程序是用VS2008编译的,它需要我不能保证安装的CRT版本。我正在静态链接到CRT,我错误地认为这可以避免这个问题。我一直在考虑追踪一些旧的VS版本,但我觉得这是不正确的路径。我希望该程序在全新安装的WindowsXP及更高版本上运行。感谢任何帮助。 最佳答案 使用/MT或/MTd(用

c# - 是否可以在不使用编译指令的情况下检测主应用程序线程是否作为 Windows 服务运行?

我需要检查包含在共享库中的方法,该库被Windows窗体应用程序和Windows服务引用。当我们在控制台模式下进行检查时,我必须允许潜在的对话。如果是Windows服务,我将改为在事件日志中写入消息。我找到了很多使用编译指令来做到这一点的方法。是否有其他更优雅的方法?谢谢 最佳答案 可以查看Environment.UserInteractive如果您的应用程序作为Windows服务运行,该属性将返回false。 关于c#-是否可以在不使用编译指令的情况下检测主应用程序线程是否作为Wind