Example usage for setlocal.
setlocal enabledelayedexpansionBegin a local environment scope in a batch script.
setlocal [enableextensions | disableextensions] [enabledelayedexpansion | disabledelayedexpansion]The linked Microsoft Learn article is the upstream authority. Availability may depend on Windows release, role, optional feature or interactive tool context.
Example usage for setlocal.
setlocal enabledelayedexpansion| Option / clause | Description |
|---|---|
enableextensions / disableextensions | Enable or disable command extensions for the local batch scope. |
enabledelayedexpansion / disabledelayedexpansion | Enable or disable delayed environment-variable expansion. |
Review a command and its target before running it. Commands that alter files, services, accounts, disks, permissions or databases may be difficult to reverse. Test in a safe environment and keep backups.