尝试学习批处理脚本,这是做什么的:/letter?
Trying to learn batch script, what does this do: /letter?
这是批处理文件:
@echo off
xcopy c:\testsource c:\testbackup /m /e /y
所以我知道"xcopy c:\testsource c:\testbackup"复制了testsource目录下的文件并粘贴到testbackup目录下,但是“/m /e /y”是做什么的呢?您能解释一下这部分代码的每个单独部分的作用吗?
此外,你介意告诉我以后我可以在哪里查找像这样的语法解释,这样我就不必一直问这样简单的问题(命令提示符的命令,也许在线命令和解释的数据库,比 google).
更有效
基本上,在批处理中,您首先输入要执行的命令,然后提供参数。每个命令都可以看作是一个自己的小程序。
您正在调用命令 xcopy
并向其提供这五个参数。
可在此处找到文档:https://technet.microsoft.com/de-ch/library/cc771254.aspx?f=255&MSPPError=-2147217396
您还可以输入 help COMMAND
,例如 help xcopy
,以查看可传递给命令的完整参数列表
如有疑问,请使用大多数命令后面强大的 /?
来获取更多信息和额外的开关。即:xcopy /?
此外,关于 /m /e
和 /y
开关的信息:
xcopy /M
仅复制具有存档属性集的文件,
关闭存档属性。 xcopy /e
复制目录和子目录,包括空目录。 xcopy /y
禁止提示确认您要覆盖
现有目标文件。
希望对您有所帮助!
这是批处理文件:
@echo off
xcopy c:\testsource c:\testbackup /m /e /y
所以我知道"xcopy c:\testsource c:\testbackup"复制了testsource目录下的文件并粘贴到testbackup目录下,但是“/m /e /y”是做什么的呢?您能解释一下这部分代码的每个单独部分的作用吗?
此外,你介意告诉我以后我可以在哪里查找像这样的语法解释,这样我就不必一直问这样简单的问题(命令提示符的命令,也许在线命令和解释的数据库,比 google).
更有效基本上,在批处理中,您首先输入要执行的命令,然后提供参数。每个命令都可以看作是一个自己的小程序。
您正在调用命令 xcopy
并向其提供这五个参数。
可在此处找到文档:https://technet.microsoft.com/de-ch/library/cc771254.aspx?f=255&MSPPError=-2147217396
您还可以输入 help COMMAND
,例如 help xcopy
,以查看可传递给命令的完整参数列表
如有疑问,请使用大多数命令后面强大的 /?
来获取更多信息和额外的开关。即:xcopy /?
此外,关于 /m /e
和 /y
开关的信息:
xcopy /M
仅复制具有存档属性集的文件,
关闭存档属性。 xcopy /e
复制目录和子目录,包括空目录。 xcopy /y
禁止提示确认您要覆盖
现有目标文件。
希望对您有所帮助!