Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file Bat文件未能成功部署SCCM?_Batch File_Powershell 2.0_Powershell 3.0_Sccm_Sccm 2007 - Fatal编程技术网

Batch file Bat文件未能成功部署SCCM?

Batch file Bat文件未能成功部署SCCM?,batch-file,powershell-2.0,powershell-3.0,sccm,sccm-2007,Batch File,Powershell 2.0,Powershell 3.0,Sccm,Sccm 2007,我已将bat文件部署到使用文件名作为安装行的设备上,例如app.bat 这是一段简单的单行代码: 对于“C:\ProgramData\theapp*”中的/d%I,请执行“%~I\theapp.exe” 但这无法实现,我收到了一个通用的1006错误。这个问题可能与bat文件本身有关吗?在批处理文件中,如果涉及变量的,则必须将%symbol加倍。因此,今后请阅读帮助文件以获取命令,然后再提问,而不是%%l或%%l。帮助文件的第八行显示:要在批处理程序中使用FOR命令,请指定%%variable而不

我已将bat文件部署到使用文件名作为安装行的设备上,例如app.bat

这是一段简单的单行代码:

对于“C:\ProgramData\theapp*”中的/d%I,请执行“%~I\theapp.exe”


但这无法实现,我收到了一个通用的1006错误。这个问题可能与bat文件本身有关吗?

在批处理文件中,如果涉及变量的
,则必须将%symbol加倍。因此,今后请阅读帮助文件以获取命令,然后再提问,而不是
%%l
%%l
。帮助文件的第八行显示:要在批处理程序中使用FOR命令,请指定%%variable而不是%variable。当您的问题中没有对PowerShell的引用,也没有任何PowerShell代码时,为什么要用
PowerShell
标记此问题。