本地命令的CMD语法

本地命令的CMD语法,cmd,rundll32,Cmd,Rundll32,我想运行脚本,复制我的文件夹,然后在复制的文件夹中开始运行DLL32 mkdir "c:\SmartCard_Treiber" xcopy "%~DP0SmartCard_Treiber\*" "c:\SmartCard_Treiber" /i /s cmd /c cd "c:\SmartCard_Treiber" & RUNDLL32.EXE AdvPack.dll,LaunchINFSection Gemalto.inf,,0 TIMEOUT /T 30 /NOBREAK

我想运行脚本,复制我的文件夹,然后在复制的文件夹中开始运行DLL32

mkdir "c:\SmartCard_Treiber"
xcopy "%~DP0SmartCard_Treiber\*" "c:\SmartCard_Treiber" /i /s


cmd /c cd "c:\SmartCard_Treiber" & RUNDLL32.EXE AdvPack.dll,LaunchINFSection Gemalto.inf,,0


TIMEOUT /T 30 /NOBREAK 
rd "C:\SmartCard_Treiber" /Q /S

更改到所需目录(
pushd
),完成后返回到上一个目录(
popd

谢谢,我正在使用SCCM部署此命令,所以我忘记禁用x64文件系统。
mkdir "c:\SmartCard_Treiber"
xcopy "%~DP0SmartCard_Treiber\*" "c:\SmartCard_Treiber" /i /s
pushd "c:\SmartCard_Treiber"
RUNDLL32.EXE AdvPack.dll,LaunchINFSection Gemalto.inf,,0
TIMEOUT /T 30 /NOBREAK 
popd
rd "C:\SmartCard_Treiber" /Q /S