我正在尝试创建一个登录批处理文件以将 32 位和 64 位可执行文件从服务器复制到用户的本地计算机,然后根据操作系统类型/架构执行这些文件。这是我到目前为止所拥有的,它似乎没有工作,因为它只启动 32 位文件并且没有检测和启动 64 位文件。我是新手,因此将不胜感激。
@echo off
c:
MD c:\temp
xcopy \\server\NETLOGON\SEPRemoval c:\temp /e /y
cd c:\temp
if /i "%PROCESSOR_ARCHITECTURE%" EQU "x86" goto ARCH32
if /i "%PROCESSOR_ARCHITECTURE%" EQU "AMD64" goto ARCH64
:ARCH32
start /wait SEPprep.exe
goto done
:ARCH64
start /wait SEPprep64.exe
goto done
:done
timeout 15
cd \
del c:\temp /q
exit