Robocopy 批处理脚本不断重启

格里特·塞德拉泽克

我想将我的个人数据备份到我的专用网络中的网络驱动器。为此,我尝试使用此脚本:

echo started robocopy

:: User
robocopy C:\Users\%USERNAME% Y:\BACKUP\C\Users\%USERNAME% /z /mir /xj

但脚本不断重启......

PS C:\tools\Utility> .\Robocopy.bat

C:\Users\MyUser\SAVE\Skripte\Utility>echo started robocopy
started robocopy

C:\Users\MyUser\SAVE\Skripte\Utility>robocopy C:\Users\MyUser Y:\BACKUP\C\Users\MyUser /z /mir /xj

C:\Users\MyUser\SAVE\Skripte\Utility>echo started robocopy
started robocopy

C:\Users\MyUser\SAVE\Skripte\Utility>robocopy C:\Users\MyUser Y:\BACKUP\C\Users\MyUser /z /mir /xj

C:\Users\MyUser\SAVE\Skripte\Utility>echo started robocopy
started robocopy

C:\Users\MyUser\SAVE\Skripte\Utility>robocopy C:\Users\MyUser Y:\BACKUP\C\Users\MyUser /z /mir /xj

C:\Users\MyUser\SAVE\Skripte\Utility>echo started robocopy
started robocopy

C:\Users\MyUser\SAVE\Skripte\Utility>robocopy C:\Users\MyUser Y:\BACKUP\C\Users\MyUser /z /mir /xj

C:\Users\MyUser\SAVE\Skripte\Utility>echo started robocopy
started robocopy

它似乎在 CLI 上执行每个步骤。我该如何改变这种行为?

格哈德

永远不要像调用系统命令一样调用批处理文件。

cmdline 和批处理的工作原理:

首先它会检查本地目录,文件是从那里启动的,你正在调用的文件。接下来,它将检查您正在调用的文件的系统和用户环境变量。

在这种情况下,您没有指定完整的可执行文件,robocopy.exe它会调用robocopy.bat最先找到的本地文件您是否调用了 robocopy.exe,它不会启动 .bat,但是作为一个很好的措施,始终调用批处理文件以识别它将启动的内容与其所做的内容相结合。IErobocopy_backups.bat

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以ADMIN身份运行批处理并使用robocopy

来自分类Dev

如何从Powershell脚本启动Robocopy

来自分类Dev

用于备份Robocopy的VBS脚本

来自分类Dev

在批处理文件中运行多个robocopy命令

来自分类Dev

将Robocopy命令转换为VB脚本

来自分类Dev

具有通配符的Robocopy批处理复制了比应有的文件更多的文件。为什么?

来自分类Dev

Robocopy脚本在日期中创建了文件夹

来自分类Dev

RoboCopy来源

来自分类Dev

批处理脚本不会显示变量

来自分类Dev

RoboCopy.exe开关在Powershell脚本中不起作用

来自分类Dev

如何从C#中的robocopy处理标准输出获取unicode字符

来自分类Dev

Robocopy 如何处理文件系统链接(符号链接、硬链接和联结)?

来自分类Dev

批处理脚本不处理名称为()的文件?

来自分类Dev

我可以在不打开本地PC的情况下从NAS1到NAS2运行robocopy批处理文件吗?

来自分类Dev

robocopy无效参数“-”

来自分类Dev

RoboCopy日志文件分析

来自分类Dev

Robocopy偶尔忽略文件

来自分类Dev

启用Robocopy日志

来自分类Dev

Robocopy权限被拒绝

来自分类Dev

robocopy无效参数“-”

来自分类Dev

robocopy / b访问被拒绝

来自分类Dev

仅记录ROBOCOPY结果

来自分类Dev

基于扩展的Robocopy

来自分类Dev

robocopy 返回无效参数

来自分类Dev

覆盖文件选项 robocopy

来自分类Dev

打开文件后如何使批处理脚本不关闭

来自分类Dev

HandbrakeCLI bash批处理脚本不起作用。

来自分类Dev

为什么批处理脚本不能全部运行?

来自分类Dev

告诉批处理脚本不接受包含引号的变量