草庐IT

高速批量插入

全部标签

windows ->批量命令之前或之后的nul重定向

这个问题在这里已经有了答案:cmd.exeredirectionoperatorsorderandposition(2个答案)关闭5年前。在命令提示符下,下面两行给出了相同的输出,我想知道它们之间的用法区别。谢谢。>空目录dir>nul

string - 在子字符串之后批量修剪文本文件中的行 - REM Trim with Expansion

我正在使用批处理文件(开放使用VBS和PS1文件)运行Windows10专业版,并且我有一个由软件自动导出的文本文件,如下所示:Sub_Group691_FE7IP11_2017-12-12.sldasm_bin/parts/Loft-Project.sldasm_bin/parts/Loft-Project...Sub_Group691_FE7IP12_2017-12-12.sldasm_bin/parts/Loft-Project.sldasm_bin/parts/Loft-Project...Sub_Group691_FE7IP13_2017-12-12.sldasm_bin/p

windows - 使用 powershell 和 windows 窗体将进度条插入状态栏面板

我目前正在从事一个项目,该项目要求我在状态栏的其中一个面板中放置一个进度条。有没有人对此有任何经验,或者任何人都可以就如何完成提供任何意见或指导。我一直在寻找2天的解决方案,但没有运气。那里仍然没有大量的Powershell帮助,尤其是在涉及Windows窗体时。 最佳答案 这对于WPK中的PowerShell数据源来说相对简单。您可以获得WPK作为PowerShellPack的一部分.这是一个用WPK编写的相当不错的进度查看器:New-Grid-Columns2{New-TextBlock-Margin10-TextWrappin

windows - 如何将命令的输出插入批处理文件中的变量?

在Windows上的批处理文件中,我希望一些变量具有dir/b命令的输出。如何实现? 最佳答案 批处理文件不能很好地处理这个用例。我确实找到了一个threadthatdescribesatechniqueusingtemporaryfiles. 关于windows-如何将命令的输出插入批处理文件中的变量?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3839375/

c# - 从 SQL Server 数据库中插入和选择日期

当我尝试从SQLServer中选择数据或使用C#Windows应用程序向其中插入数据时,出现以下异常。我在单引号中传递选择查询的where子句中的日期,例如'16/03/2011'异常消息如下所示:Theconversionofachardatatypetoadatetimedatatyperesultedinanout-of-rangedatetimevalue.有没有操作系统无关的sqlserver数据库的日期插入和选择的完美解决方案。即适用于意大利语和英语操作系统。 最佳答案 如果您不能使用存储过程或参数化查询,您可能希望将日

windows - 批量获取 0 字节文件的计数

我正在尝试运行批处理以获取目录中0字节文件的数量。如果计数是一个或多个,那么我想删除文件,否则退出。这是我目前所拥有的。@echooffif"%~z1"==""(echoFiledoesnotexist.)elseif"%~z1"=="0"(echoFileisempty.)else(echoFileisnon-empty.) 最佳答案 (已编辑,请参阅评论。下面是原始答案。)以下脚本对目录中的空文件进行计数,然后,如果计数结果大于0,则删除空文件。该目录被指定为批处理脚本的参数。例如,如果你需要处理C:\Users\DS\Down

c++ - 如何在禁用的 MFC CEdit 控件中显示插入符号?

如果编辑控件被禁用,插入符号就会消失。在这种情况下,如果编辑显示的是长文本,则无法看到其余的单词。使用插入符号i,我们可以做到这一点。 最佳答案 我认为您必须使用启用的只读编辑控件而不是禁用的。在编辑框属性窗口中勾选'readonly'或者调用Create时使用ES_READONLY。另外,不要忘记检查AutoHScroll(ES_AUTOHSCROLL)(如果是多行,则检查AutoVScroll)。CEdit*pEdit=newCEdit;pEdit->Create(ES_MULTILINE|WS_CHILD|WS_VISIBLE

windows - 根据字符串匹配批量提取一个字符串(去掉匹配到的字符串)

我有一个字符串Approximateroundtriptimesinmilli-seconds:Minimum=133ms,Maximum=150ms,Average=142ms还有一个for循环for/l%%xin(1,1,10)do(for/f"tokens=7,9"%%ain('ping-n10!ipaddr!')do(if"x%%a"=="xAverage"(如果第7个标记(%a)是“平均”,那么我想检查if/I%%bGTR300。但为此,我需要摆脱142ms(%b)中的ms。我该怎么办? 最佳答案 使用延迟扩展setloc

windows - 如何批量读取 CSV 文件特定列中的值?

我打算编写一个批处理脚本,其中我需要一个一个地扫描CSV文件的特定列中的值,并将它们存储在一个变量中以供进一步处理。比如说,下面是CSV文件:A1,B1,C1,D1,E1A2,B2,C2,D2,E2A3,B3,C3,D3,E3..,..,..,..,..我必须读取D1,使用它的值执行命令,读取D2,执行命令,等等。如何实现? 最佳答案 为什么您的“逗号分隔值”文件...不是逗号分隔?它们是制表符还是空格分隔?值本身是否有空格?for/f"tokens=4delims=,"%%ain(data.csv)do(echoruncomman

windows - 批量字符串问题(搜索整行)

我有这个字符串代码:setsearch=123findstr/m%search%text.txtif%errorlevel%==0(echoYES)else(echoNO)文本文件是这样的:123456789它有效,但如果我搜索“1”,它会说"is",但我希望它只对整行说"is"。谁能帮忙。 最佳答案 findstr/m^%search%$text.txt你需要一个正则表达式。来自findstr帮助^Lineposition:beginningofline$Lineposition:endofline