Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 超时提示赢得';不要停止展示_Batch File - Fatal编程技术网

Batch file 超时提示赢得';不要停止展示

Batch file 超时提示赢得';不要停止展示,batch-file,Batch File,我第一次尝试使用批处理,但是超时命令遇到了一些问题。我正在制作一个简单的备份程序,将某些文件备份到我的闪存驱动器,这是一个开始。我正在尝试这样做,以使提示符不会显示还剩多少倒计时。这就是我所拥有的: ECHO Deleting current backup location... RD /s /q F:\CurrentBackup @TIMEOUT /t 10 ECHO Setting up new backup... MKDIR F:\CurrentBackup MKDIR F:\Curr

我第一次尝试使用批处理,但是超时命令遇到了一些问题。我正在制作一个简单的备份程序,将某些文件备份到我的闪存驱动器,这是一个开始。我正在尝试这样做,以使提示符不会显示还剩多少倒计时。这就是我所拥有的:

ECHO Deleting current backup location...
RD /s /q F:\CurrentBackup

@TIMEOUT /t 10

ECHO Setting up new backup...
MKDIR F:\CurrentBackup
MKDIR F:\CurrentBackup\Documents
MKDIR F:\CurrentBackup\Pictures
MKDIR F:\CurrentBackup\Desktop
MKDIR F:\CurrentBackup\Music

rem xcopy C:\Eric D:\

有人能帮我解决这个看似简单的问题吗?

你可以告诉一个命令,在哪里写入它的输出。如果您不这样做,它会将其写入屏幕

TIMEOUT /t 10 >nul
将输出写入“空设备”(也称为“Nirwana”)

顺便说一下:
@
不抑制命令的输出,但抑制命令行的重复。这是一种“单行-
回音关闭”

通常,你把

@echo off
作为脚本的第一行。
echo off
将关闭命令重复,并且
@
对这一行执行相同的操作(因为这一行的
echo off
尚未激活)

好的,这不显示倒计时,但现在它只在那一行上显示“TIMEOUT/t 10 1>nul”。这有什么原因吗?请阅读我的回答的第二部分,然后将
@echo off
作为脚本的第一行。非常感谢!帮了大忙!