系统命令

setlocal 命令

在批处理文件中开始本地环境范围;通常以 endlocal 结束。

适用版本/范围: Microsoft Learn Windows 客户端与 Windows Server 命令参考;部分条目可能属于旧版命令、服务器角色、可选功能或交互式工具子命令。English

官方文档语法

setlocal [enableextensions | disableextensions] [enabledelayedexpansion | disabledelayedexpansion]

链接的 Microsoft Learn 文章是上游依据;命令是否可用取决于 Windows 版本、服务器角色、可选功能或交互式工具上下文。

用法示例

在批处理文件中开始本地环境范围;通常以 endlocal 结束。

setlocal enabledelayedexpansion

参数、选项与子句

参数 / 子句说明
enableextensions / disableextensions为本地批处理范围启用或禁用命令扩展。
enabledelayedexpansion / disabledelayedexpansion启用或禁用延迟环境变量展开。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录