windows的 计划任务 返回值 0x1,0x0 都是什么意思?

时间:2021-01-09 08:06:31
通过BATCH,
每天夜间,从A服务器拷贝10G左右的数据量 到 B服务器。

由于数据量大,文件数目特别多,所以执行完毕后,是否都COPY过来了,不是很清楚啊。

打开 计划任务 控制面板,
有时候看到 上次的结果 返回值是 0x1,而有的时候是0x0,是什么意思??

6 个解决方案

#1


"由于数据量大,文件数目特别多,所以执行完毕后,是否都COPY过来了,不是很清楚啊"

不是吧,文件太多,批处理同时记录日志不就行了,
[code=BatchFile]@echo off
rem 循环直接for了
rem 复制前
echo 当前复制:%filename% %date% %time% >> log.txt
copy ...
rem 复制后
echo 复制完成:%date% %time% >> log.txt[/code]

#2


数据是180多个使用者的。主要担心服务器上误删除或者误修改保存后,无法恢复。

拷贝的是 若干个文件夹 ,若干个文件夹下还有若干个,而且文件的数量每天的数目都是变化的。

所以,不能这么写LOG哈。。

我的问题其实只是想知道,返回值 0x1,0x0 都是什么意思?

#3


# 0x0: 操作已成功完成
# 0x1: 调用的函数不正确或调用了未知函数。 


参见:http://support.microsoft.com/kb/308558/zh-cn

#4


额,楼主正解了,

"其实只是想知道,返回值 0x1,0x0 都是什么意思?"

批处理每个命令都有状态返回值,用于后面的处理,名曰:ErrorLevel

0 - 成功
1/2/... - 失败,失败原因直接依据1/2...查对应的错误码

#5


额,楼主正解了,

"其实只是想知道,返回值 0x1,0x0 都是什么意思?"

批处理每个命令都有状态返回值,用于后面的处理,名曰:ErrorLevel

0 - 成功
1/2/... - 失败,失败原因直接依据1/2...查对应的错误码

#6


疯掉,一个F5提交了两次,

气死,"楼上"老是敲成"楼主",更气死,点名点习惯了,倒

#1


"由于数据量大,文件数目特别多,所以执行完毕后,是否都COPY过来了,不是很清楚啊"

不是吧,文件太多,批处理同时记录日志不就行了,
[code=BatchFile]@echo off
rem 循环直接for了
rem 复制前
echo 当前复制:%filename% %date% %time% >> log.txt
copy ...
rem 复制后
echo 复制完成:%date% %time% >> log.txt[/code]

#2


数据是180多个使用者的。主要担心服务器上误删除或者误修改保存后,无法恢复。

拷贝的是 若干个文件夹 ,若干个文件夹下还有若干个,而且文件的数量每天的数目都是变化的。

所以,不能这么写LOG哈。。

我的问题其实只是想知道,返回值 0x1,0x0 都是什么意思?

#3


# 0x0: 操作已成功完成
# 0x1: 调用的函数不正确或调用了未知函数。 


参见:http://support.microsoft.com/kb/308558/zh-cn

#4


额,楼主正解了,

"其实只是想知道,返回值 0x1,0x0 都是什么意思?"

批处理每个命令都有状态返回值,用于后面的处理,名曰:ErrorLevel

0 - 成功
1/2/... - 失败,失败原因直接依据1/2...查对应的错误码

#5


额,楼主正解了,

"其实只是想知道,返回值 0x1,0x0 都是什么意思?"

批处理每个命令都有状态返回值,用于后面的处理,名曰:ErrorLevel

0 - 成功
1/2/... - 失败,失败原因直接依据1/2...查对应的错误码

#6


疯掉,一个F5提交了两次,

气死,"楼上"老是敲成"楼主",更气死,点名点习惯了,倒