Articles of batch file

如果大于batch file

我编写了一个简单的batch file来根据数字select运行常用网站。 这是我的代码。 我试图设置它,所以如果有人input一个数字6或更大,它会去:N但每当我input6batch file退出。 我试过if %input% > 6 goto :N但是它只是告诉我我要去Google。 @echo off :Start2 cls goto Start :Start title Frequently Used Websites echo Please select a website from the list echo with the corresponding key echo ————————————– echo [1] Google echo [2] Wikipedia echo [3] Facebook echo [4] Youtube echo [5] Yahoo set input= set […]

我怎么能通过批处理窗口效果

是否可以使用batch file禁用下图中显示的这些选项。 我正在制定一个计划,可以提高电脑的性能,任何人都可以帮助。 我的操作系统是Windows 7 32位的

Windowsbatch file获取C:\驱动器的总空间和可用空间

我需要一个bat文件来在Windows系统中获得C:\驱动器的总空间和GB(千兆字节)的可用空间,并创build一个包含详细信息的文本文件。 注意:我不想使用任何外部实用程序。

如何在批处理脚本中find应用程序的完整path

如何在批处理脚本中查找应用程序XYZ的完整path(如果已安装) 澄清: 该应用程序不在PATH中 我所有的是这个名字在这种情况下“ISTool.exe”,我想获得C:\ Program \ ISTool \ ISTool.exe

批量replace多个不同的string

我发现下面的解决scheme来replacestring,但我不完全理解它。 我该如何改变代码来replace每行3个string? 我的更改(第12行和第13行)还没有工作。 是否有可能没有运行第二和第三循环? ECHO off SETLOCAL enabledelayedexpansion SET source="C:\source.srt" SET target="C:\target.srt" IF EXIST %target% DEL /f %target% FOR /f "delims=" %%i IN ('FINDSTR . %source%') DO ( SET line=%%i SET line=!line:ö=oe! SET line=!line:ä=ae! SET line=!line:ü=ue! ECHO !line! >> %target% )

生成Windows批处理中每个子目录中最新文件的列表

我需要确定根文件夹下每个子目录中最新的文件,并将该列表输出到显示文件名和创builddate的文本文件中。 例如,如果根目录是D:\ Data,其中包含4个子目录,其中4个子目录包含子目录,则我的输出文件应该包含仅有的文件列表(不包括创build的文件夹),如下所示: D:\ Data \ folder1 \ filename 02/12/14 D:\ Data \ folder2 \ filename 03/02/14 D:\ Data \ folder3 \ filename 03/15/14 D:\ Data \ folder4 \ folder01 \ filename 01/22/14 我已经检查了其他post,但似乎没有做这个具体…

窗口batch file – 从文件path中删除目录

我试图search我的代码库的所有jscript目录,然后使用下面的批处理脚本获取这些目录中的相关文件的列表… @echo off setlocal enableextensions enabledelayedexpansion FOR /F "tokens=*" %%G IN ('DIR /B /AD /S jscripts') DO ( CD %%G CD dev SET "currentDir=!cd!" IF NOT "!currentDir:~-1!"=="\" SET "currentDir=!currentDir!\" FOR /r %%F IN (*.js) DO ( SET "relativePath=%%F" SET "relativePath=!relativePath:%currentDir%=!" ECHO !relativePath! ) ) 这一切都按预期工作,直到它到达… SET "relativePath=!relativePath:%currentDir%=!" 我可以找出什么格式,我需要写这个在转… c:\dir\jscript\dev\file.js 成… file.js 请帮忙! 附加信息 目录设置如下 dir […]

需要运行一个.exe,然后在〜10秒后杀死它,然后移动到batch file中的下一个命令

我正在尝试创build一个运行.exe的batch file,但在大约10秒钟之后(在完成之前)杀死了.exe文件,然后转到文件中的下一个命令。 任何帮助将不胜感激。

batch file:用数字/计数器列出当前目录中的所有文件夹

对不起,不好的描述,我期待以下输出: FolderA FolderB中 FolderC 以下代码不适用于我 @ECHO OFF set /a count=0 for /d %%d in (*) do ( set /a count+=1 @echo %count%. %%d ) PAUSE 计数器保持在0。

我如何从PATH环境variables中提取完整path?

我想从本地cmd工具中提取PATH环境variables的完整path。 考虑以下PATH内容: C:\ Program Files \ Windows Resource Kits \ Tools \; C:\ Perl \ site \ bin; C:\ Perl \ bin; C:\ WI NDOWS \ system32; C:\ WINDOWS; C:\ WINDOWS \ System32 \ Wbem ; c:\ Program Files \ Microsoft SQ L Server \ 90 \ Tools \ binn \; C:\ WINDOWS \ system32 […]