草庐IT

windows-applications

全部标签

sql - 将适当的字符添加到 .txt 的 Windows 脚本

我想创建一个脚本,该脚本将转换为可以在Delphi中分配给字符串的形式的sql命令。示例(.txt文件中的文本):selectname,species,quantityfromlamaswherespecies='Alpaca'andname='Andrew'我要:'selectname,speciesfromlamas'+'wherespecies='Alpaca''+'andname='Andrew'';我会在每一行txt文件的开头添加'在行尾'+'而在结束文件上,'+'简单的';。 最佳答案 这是WindowsCMD脚本:@e

windows - 隐藏批处理文件的 CMD 窗口

我正在使用一个批处理文件,单击该文件会在10秒后打开一个应用程序。一切正常,但当我第一次单击它时,命令提示符窗口出现并一直停留在那里,直到应用程序打开。我不想要这个;我希望它在后台运行。这是我的代码@echooffremsleepingfor10000milliseconds(10seconds)ping-n1-w10000-410.0.0.0>NULremstartingdelayedstartprogramsstart"""C:\ProgramFiles(x86)\WinSCP\WinSCP.exe"关于如何阻止该窗口出现的任何想法? 最佳答案

windows - 调用其他批处理文件并处理关闭

我想调用两个同时执行的批处理文件。这是它目前的样子:backup.batstartbackup1.batstartbackup2.batpausebackup1.batTitleBackup1calldo_backup.bat"param1""param2"exitbackup2.batTitleBackup2calldo_backup.bat"param3""param4"exitdo_backup.batREMrobocopyiscalledandsomeotherthingsaredonehereexit如果我这样做,会打开两个窗口,但backup1.bat和backup2.ba

windows - 在 Windows 文件夹和子文件夹中动态和递归搜索字符串

我正在尝试使用以下用例实现递归搜索脚本:-用户可以输入要搜索的字符串和目录。脚本将列出所有路径与点1匹配的文件(可能在单独的文件中)。我尝试使用批处理脚本并尝试从html页面运行以传递参数(字符串和目录)。失败了asmentionedoverstackoverflow(由于javascripts无法访问文件系统。)我的批处理脚本是:-findstr/s/i/n/C:@name=*.*v>results.txt现在我想知道是否可以使用批处理文件来满足我的要求,或者我需要切换到vbscript。请建议。我不知道vbscript。我无法在我的Windows工作站上安装任何第三方工具。

windows - 使用 @echo off 和 >nul 后批处理文件仍然打印错误消息

我写了一个批处理文件来在计算机尝试关闭之前关闭所有程序,使用taskkill函数来结束特定程序。我在开始时使用了@echooff,并在我的taskkill函数的末尾写了>null,但我仍然得到一个命令提示符窗口,其中详细说明了taskkill未找到的错误一个被告知要关闭的程序。如果有帮助,我正在运行Windows10。下面是两行行为不当的代码:@echoofftaskkill-f-t-imchrome.exe-imskype.exe-imWINWORD.exe>nul这里是完整的批处理文件,如果你想看的话:REMClosesallprograms,THENturnsoffcompute

windows - 在指定时间后停止批处理脚本的最佳方法是什么?

我正在编写一个批处理脚本,我希望用户能够控制脚本运行的时间。从命令行运行它时,用户将像这样传入一个开关:./myscript--stop-after30这意味着脚本将继续执行它的工作,并检查每次迭代已经过了多少时间。如果超过半分钟,它就会退出。我将如何在批处理脚本中实现它?作为引用,这是我目前的代码::parseArgsif"%~1"==""gotodoneParsingif/i"%~1"=="--stop-after"(shiftset"duration=%~1")::Parsesomeotheroptions...shiftgotoparseArgs:doneParsing::No

windows - 强制缩短客户端目录结构

这是一个非常基本的查询,但我正在使用perforce为depot目录深处的特定项目创建一个工作区。因此,在Windows上,我面临关于“文件名……超过260个字符的限制”的警告我正在尝试寻找一种方法来将文件夹结构限制为类似于:“C:\p4\dept..”但没有长长的文件夹列表。是否有捷径可寻?我遇到了以下类似的解决方案:[http://answers.perforce.com/articles/KB/3051?startURL=%2Farticles%2FKB_Article%2FSubmitting-or-Syncing-Files-with-Long-Path-Names][1]但

c# - 如何处理 Windows 应用程序中的 SecondaryTile 单击事件

目前我正在使用SecondaryTile,我想在点击图block时触发一个事件,有没有可能请帮助我..这是我的代码,SecondaryTileinitialData=newSecondaryTile();initialData=newSecondaryTile(ShowID,ojsShow.Title,"NoArguments",newUri("ms-appx:///Images/"+ojsShow.TileImage),TileSize.Square150x150);initialData.VisualElements.ShowNameOnSquare150x150Logo=true

windows - Perl:为什么我会收到错误 "The file name, directory name, or volume label syntax is incorrect."

我正在尝试从Windows批处理文件运行以下perl代码,但出现错误Thefilename,directoryname,orvolumelabelsyntaxisincorrect.该脚本在eclipse中运行良好。我的最终目标是使用Windows任务计划程序定期运行此perl脚本,从而从批处理文件中运行它。有没有其他方法可以实现定期在Windows上运行perl脚本的目标?我希望我的脚本能够跨平台运行,因为我也计划在Mac上运行它。usestrict;usewarnings;useData::Dumper;useFile::Find::Rule;my$basedir="G:\/My_

windows - 删除行(包括空行)

这个问题在这里已经有了答案:Batchfiletodeletefirst3linesofatextfile(5个答案)关闭6年前。您好,我正在尝试使用批处理文件从多个.txt文件的顶部删除前3行。第一行和第二行包含文本,第三行是空白。我正在尝试找到一种方法来根据行号删除行。e.gLine1ABCDLine2EFGLine3Line4coolthisworksLine5lineoftextLine6lineoftextLine7Line8lineoftext我已经使用了下面有效的代码,但是,我必须将变量作为“关键字”,并且我想使用行号作为变量。此外,由于某种原因,光标总是在每个“new.