Batch file 是否可以创建子脚本?
比如:(这是一个例子) 也许吧?如果是这样,正确的格式是什么?Batch file 是否可以创建子脚本?,batch-file,subprocess,Batch File,Subprocess,比如:(这是一个例子) 也许吧?如果是这样,正确的格式是什么? 我知道我可以直接调用.bat文件,但我更愿意将整个过程保存在一个程序中。 我希望在程序的多个部分中都可以访问此功能,因此常规调用是不够的,因为我希望程序每次调用此功能时都返回到中断的位置。非常接近 使用call:label确实可以将同一批处理文件作为单独的进程调用,就像它是一个下标一样。使用goto:eof可以将控制权返回到主脚本,主脚本将在其原来的位置继续 当下标刚刚结束时,它也应该工作,因此,您的代码实际上应该工作,除了括号,括
我知道我可以直接调用.bat文件,但我更愿意将整个过程保存在一个程序中。
我希望在程序的多个部分中都可以访问此功能,因此常规调用是不够的,因为我希望程序每次调用此功能时都返回到中断的位置。非常接近 使用
call:label
确实可以将同一批处理文件作为单独的进程调用,就像它是一个下标一样。使用goto:eof
可以将控制权返回到主脚本,主脚本将在其原来的位置继续
当下标刚刚结束时,它也应该工作,因此,您的代码实际上应该工作,除了括号,括号在使用时是无效的。只要删除它们,您的脚本就可以工作了。它应反映:
This part
comes first.
非常接近
使用call:label
确实可以将同一批处理文件作为单独的进程调用,就像它是一个下标一样。使用goto:eof
可以将控制权返回到主脚本,主脚本将在其原来的位置继续
当下标刚刚结束时,它也应该工作,因此,您的代码实际上应该工作,除了括号,括号在使用时是无效的。只要删除它们,您的脚本就可以工作了。它应反映:
This part
comes first.
非常接近
使用call:label
确实可以将同一批处理文件作为单独的进程调用,就像它是一个下标一样。使用goto:eof
可以将控制权返回到主脚本,主脚本将在其原来的位置继续
当下标刚刚结束时,它也应该工作,因此,您的代码实际上应该工作,除了括号,括号在使用时是无效的。只要删除它们,您的脚本就可以工作了。它应反映:
This part
comes first.
非常接近
使用call:label
确实可以将同一批处理文件作为单独的进程调用,就像它是一个下标一样。使用goto:eof
可以将控制权返回到主脚本,主脚本将在其原来的位置继续
当下标刚刚结束时,它也应该工作,因此,您的代码实际上应该工作,除了括号,括号在使用时是无效的。只要删除它们,您的脚本就可以工作了。它应反映:
This part
comes first.
如果以
goto:eof
Yes结尾,您甚至可以使用多个子例程。每个标签都可以是一个子例程。而goto:eof
只是终止脚本(子脚本或主脚本)的快捷方式,不需要在文件末尾附加标签。当然,如果以goto:eof
结束脚本,您甚至可以使用多个子例程。每个标签都可以是一个子例程。而goto:eof
只是终止脚本(子脚本或主脚本)的快捷方式,不需要在文件末尾附加标签。当然,如果以goto:eof
结束脚本,您甚至可以使用多个子例程。每个标签都可以是一个子例程。而goto:eof
只是终止脚本(子脚本或主脚本)的快捷方式,不需要在文件末尾附加标签。当然,如果以goto:eof
结束脚本,您甚至可以使用多个子例程。每个标签都可以是一个子例程。而goto:eof
只是终止脚本(子脚本或主脚本)的快捷方式,而不需要在文件末尾附加标签。