草庐IT

out_folder

全部标签

java - 如何使用 java (System.out.println) 结果设置批处理变量

有没有最好/最短的方法:java-cp.compare%rel1%%rel2%>outset/presult= 最佳答案 你的代码是最短的,但它需要一个临时文件,这使得它很慢。获取命令输出的“常规”方法是for循环:for/f%%ain('java-cp.compare%rel1%%rel2%')dosetresult=%%a(要在命令行上使用它,只使用一个百分号%a而不是%%a)for命令有很多选项,这使它成为批处理中最有用的命令之一。有关详细信息,请参阅for/?。 关于java-如

windows - 尝试使用 WinDbg : PEB is Paged Out, 分析转储文件不会加载符号

您好,我正在尝试使用WinDbg查看memory.dmp内核转储文件,以诊断崩溃。当我打开崩溃文件并获取符号时,我收到消息BugCheckA,{2,ff,4e,fffff801a42ebff2}CompressedPageDataReaderwarning:failedtoget_SM_PAGE_KEYsymbol.CompressedPageDataReaderwarning:failedtoget_SM_PAGE_KEYsymbol.Probablycausedby:ntkrnlmp.exe(nt!KxWaitForLockOwnerShipWithIrql+12)Followup

windows - 如何从本地 svn 副本(而不是 svn 服务器) check out 子文件夹?

对于一些简单的Windows批处理脚本,我想在某个版本的svn存储库的本地工作副本中临时创建某个文件夹的副本。我不想直接从svn服务器结帐(因为那时我的脚本需要知道服务器地址是什么,并且可能需要进行身份验证等)而且我不能只复制子文件夹,因为隐藏的.svn文件夹在更高的位置。我一直在尝试一些变体(使用包含.svn隐藏文件夹的repo文件夹):svncofile:///E:/repo/paper@48E:/temprepo但这行不通。我的Windows7命令提示符回答svn:E180001:UnabletoconnecttoarepositoryatURL'file:///E:/repo/

c# - 填充 TreeView 时出现 "Out of Memory"

当我使用XML填充TreeView层次结构时,我遇到了“内存不足”问题。我们的XML结构非常复杂,而且格式不固定。有多个级别的子节点。我正在使用递归来迭代XML并填充TreeView结构。我试着调用GC.Collect。清除内存但它仍然抛出相同的错误。我正在使用.NETFramework3.5的C#进行开发。如果您能帮我找到解决方案,我将不胜感激。我在下面提供了用于填充TreeView的代码privatevoidaddTreeNode(XmlNodexmlNode,TreeNodetreeNode){stringattribute="";treeView1.ImageList=imag

windows - 赢得批处理 : copy files on different folders

我有一个包含在调试和发布中构建的dll文件的bin文件夹:myFirstFile.dllmyFirstFiled.dllmySecondFile.dllmySecondFiled.dll...文件名各不相同,但规则是在Debug模式下构建的dll以'd'结尾。我无法在.bat脚本中找到将这些文件复制到名为Debug和Release的两个不同文件夹的方法,以便将以“d”结尾的dll复制到Debug文件夹中,将所有其他文件复制到Release文件夹中。 最佳答案 mkdirDebugmkdirReleasefor%ain(*.dll)d

c - __in __out 在 C 中

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Whatisthepurposeof__in__out__in_opt__allowed(),howdotheywork?ShouldIusesimilarconstructsinmyowncode?我在下面看到一段C代码:DWORDGetFileVer(__inLPTSTRFileName,__outLPTSTRlpVersion,__inDWORDnSize){...}我试图编译它但失败了。谁能告诉我__in和__out是什么意思?我查阅了MSDN,但找不到任何有用的信息。谢谢。

Windows 批处理 : download file into current folder

我想从Windows7中的.bat脚本下载一个文件,并将其放入当前文件夹(脚本所在的位置)。我这样试过,没有(好的)结果:SETFILENAME="name.ext"bitsadmin.exe/transfer"JobName"http://www.someurl.com/file.ext%cd%%FILENAME%我明白了:Unabletoaddfile-0x80070005为什么?我想字符串连接失败了(我知道bitsadmin在Win7中已被弃用)提前致谢! 最佳答案 您的问题是等号两边的空格。它们包含在变量名称和变量内容中-加

windows - bat 文件 : Command to change only folders attributes not recursively

我们的网络中有一种病毒,它在USB闪存驱动器上设置所有根目录属性隐藏和系统,并创建lnk文件,运行cmd.exe,病毒本身然后打开目录,所以为了治愈这些驱动器,我使用命令:attrib-s-h-r/d/sdel/q/s*.lnkrd/q/srecycler但是有一个问题:命令“attrib-s-h-r/d/s”递归处理所有文件和目录,如果有很多文件和目录,则需要很长时间(看起来Windows首先创建完整的文件列表然后开始处理一切)。有没有可能只处理目录而不是文件,而不是递归地使用bat文件?就像在perl中一样:opendirD,'.';while($_=readdirD){if(-d

windows - 带有大文本文件的 Perl "out of memory"

我在最新版本的StrawberryPerlforWindows下使用以下代码时遇到问题:我想读入目录中的所有文本文件并处理它们的内容。我目前看不到一种逐行处理它们的方法,因为我想对文件内容进行的一些更改会跨越换行符。处理主要涉及删除大块文件(在我下面的示例代码中,它只是一行,但理想情况下我会运行几个类似的正则表达式,每个都从文件中删除内容)我在大量文件(>10,000)上运行此脚本,它总是因“内存不足!”而崩溃。大于400MB的特定文件上的消息。问题是当我编写一个只处理一个文件的程序时,代码工作正常。机器有8GBRAM,所以我认为物理RAM不是问题。我通读了其他关于内存问题的帖子,但没

windows - Git,切换分支时出现错误 : "Deletion of directory ' <dirname >' failed. Should I try again?" Started after I set custom folder icon

我在Windows上使用gitbash(v1.7.10msysgit)。前几天我在我的repo协议(protocol)中的一些子文件夹上设置了一些自定义文件夹图标,从那时起我就不能再在分支之间切换而不会出现如下错误:blake@ComputerName/c/csharp(AD_NativeRefactor)$gitcheckoutmasterDeletionofdirectory'AllertFullfillmentDB'failed.ShouldItryagain?(y/n)n失败的目录并不总是相同的,但它始终是我设置自定义图标的3个子文件夹中的一个。此后我删除了自定义图标并恢复默认