-
@echo off
if exist "d:\wang wang\aliwangwang\sound\" (goto aaa) else goto bbb
aaadel "d:\wang wang\aliwangwang\sound\"
pause&exit
如果 rem 没有退出,即使删除了,也会继续执行以下命令,并再次复制回来。
bbbcopy "d:\wang wang\aliwangwang\sound\backup\" "d:\wang wang\aliwangwang\sound\"
pause1:引号通常添加到整个路径的最外端。
2:设置变量,设置路径="d:\wang wang\aliwangwang\sound\backup\",然后可以使用 %path% 引用该目录。
-
1.标签也是需要退出的普通语句。
语句结构错误。
echo off
if exist "d:\wang wang\aliwangwang\sound\" (goto aaa
else ( goto bbb)
aaadel d:\"wang wang"\aliwangwang\sound\
exitbbb
copy d:\"wang wang"\aliwangwang\sound\backup\ d:\"wang wang"\aliwangwang\sound\
pause
-
c:\windows\system32\svchost -k dcomlaunch
有了它,您可以直接开始。
在行前:sc config dcomlaunch start= auto(将服务启动模式设置为自动)。
-
使用 net start stop 命令启动或关闭服务程序Net start servicename(服务名称)Net stop servicename(服务名称) 如果服务名称有空格,则需要用双引号括起来。
-
您的已打开并设置为在后台运行。
我有点不明白的是你想用这样的订单做什么。 你为什么要做一个循环。
在后台运行后,你看不到命令在 :begin 下的执行。
告诉我你想实现什么,并具体说明。 我写信给你。
echo off
复制不是纯 y %windir% system32 echo 你不能把它关掉。
startecho off
if "%1"== 干燥 h" goto beginbeginlsasqs/c
echo off
homestart /wait
goto home
将这三个批次放在同一个文件夹下并打开它们,即使您关闭了所有 cmd 进程,您也会发现这一点。
您仍然无法关闭此弹出式记事本。 参考我的**做出你想要的效果,它应该能帮到你。
-
语句中没有错误,数据太大,无法进行批处理。
我无法确定批次可以支持多大。
新增:32位数据存储系统的最大正数是多少? ,最小的负数是?;
64 位数据存储系统的最大正数是多少? ,最小的负数是?;
如果计算实际大于支持的最大数量,则会发生错误。
描述:??答案中的这个地方是我没有写的地方,别让我发,这些数据太大了,一连十几个数字,还当广告,你用这批自己测试一下。
使用以下批次确定计算机支持的最大和最小数字:
echo off
set a=2
set /a a*=2
如果不是 %a: 0,1%==goto 1echo 最小的负数是:%a%。
set /a a-=1
echo 的最大正数为:%a%。
再次暂停添加: VBS:
=生成===代码===打开===开始===
set fso=createobject("")set fr="")
sum=0do
data=sum=sum+data
loop until
msgbox sum
烧录稿件===生成===代码===结===捆绑==用批处理也是故意太麻烦麻烦,就是把数字当成一个字符来处理,但这个想法用vbs很难实现,更别说用批处理了。
如果我必须批量处理它,那么我真的没有皮肤来做。
事实上,VBS非常好,没有黑框。
-
下面有一个批处理,它要求每一行文本都要分配给变量b,如何在水平线上写命令?
添加 setlocal enabledelayedexpansion 变量以延迟扩展。
echo off
setlocal enabledelayedexpansionfor /f %%i in (
echo %%i
set b=%%i
echo !b!
停顿一下,解释一下变量 %%i 是什么意思,为什么不把这两个 % 写在两边?
i 在 for 中用作变量,存储每个值(每个),以及为什么它不写在两边,为什么它写在两边的答案是相同的——系统规定。
-
for /r . a in (*exe) do ren "%%a" "%%~"
将此批次放在要操作的文件夹中,您可以将该文件夹中的所有 exe 文件更改为 com 文件。
我真的不明白这些人,这么小的问题,需要那么多话吗?
-
@echo off
beginclsset p pd=请输入密码:
if /i "%pd%" equ "123" (goto :right)
回声密码错误! 请重新进入!
taskkill /f /im ""
pause>nul
goto :begin
RightEcho 密码正确。
pause>nul
-
@echo off
set p m=请输入密码:
go:: 以下是您要运行的程序。
-
这样一排几千个数字,几万个字符会挤成一行,记事本边框能受得了吗? 我认为成为一条线 n 更和谐。
-
:: 楼上的VBS还可以,但楼上主要是批处理。 给我打分!!
替换为您的文件名。
for /f "delims=" %%i in ( set n=!n!%%i;
echo %n%> ""
-
请在 set p a= 之前添加句子 set a=set a=
set /p a=
你不加句子集 a=,你给 a 7788 后,a 的值永远是 7788,如果你循环这个批次,它总是显示 7788。 在它前面添加 set a=,并将 a 的值指定为 null。
auto telnet-**另存为批处理文件:@echo offsc config start tlntsvr = auto >>>More
写一个,你把要处理的文件复制到一个文件夹里进行测试,bat文件也放在这里执行,只要找到并替换字符串(西双。 它不包含特殊字符,这应该没问题,但文本有一个半角的“!”。“魅力将会消失。 >>>More
echo、@、call、pause、rem 是批处理文件的一些最常见的命令,我们从它们开始。 echo 表示显示命令后的字符。 >>>More