gpt4 book ai didi

windows - 您将如何模仿普通 DOS 批处理文件中的函数?

转载 作者:可可西里 更新时间:2023-11-01 09:55:03 25 4
gpt4 key购买 nike

这个问题基本上是关于如何在 MS-DOS/Windows 命令提示符(减去扩展名)的文件本身中模仿批处理文件的功能。在带有扩展的命令提示符中,您可以简单地首先在批处理文件的开头调用 setlocal enableextensions,然后使用 call :function params 调用该函数,这将调用它就像您在大多数其他语言中一样(例如 function(params))。这在 DOS 和类似系统(FreeDOS 等)中并不容易,因为缺少 Windows XP 中引入的命令提示符扩展。

最佳答案

如果您正在进行恐龙时代的编程,您应该始终考虑恐龙时代的解决方案。 :-)

rem call the "hello world" function
set return=line101
goto helloworld
:line101

rem now call it again
set return=line102
goto helloworld
:line102

rem ok, I'm done
goto :eof

:helloworld
echo Hello, world!
goto %return%

:eof
rem the end

关于windows - 您将如何模仿普通 DOS 批处理文件中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20380896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com