Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.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
Powershell 复制项:找不到接受参数'+';_Powershell_Copy - Fatal编程技术网

Powershell 复制项:找不到接受参数'+';

Powershell 复制项:找不到接受参数'+';,powershell,copy,Powershell,Copy,有人能帮我解决这个错误吗?图像中的命令行有什么错误 copy /b file.msi + malicious.jar newfile.jar 您试图使用cmd.exe的copy命令,这是cmd.exe的内部命令(不是单独的可执行文件)。因此,您只能通过PowerShell中的cmd/c调用它 相比之下,直接从PowerShell调用时,copy是一个内置的,它引用PowerShell的cmdlet,其调用语法和支持的参数与cmd.exe的内部copy命令有根本不同 Copy Item不支持将多

有人能帮我解决这个错误吗?图像中的命令行有什么错误

copy /b file.msi + malicious.jar newfile.jar

您试图使用
cmd.exe
copy
命令,这是
cmd.exe
的内部命令(不是单独的可执行文件)。因此,您只能通过PowerShell中的
cmd/c
调用它

相比之下,直接从PowerShell调用时,
copy
是一个内置的,它引用PowerShell的cmdlet,其调用语法和支持的参数与
cmd.exe
的内部
copy
命令有根本不同

Copy Item
不支持将多个文件(
+
)合并为二进制文件(
/b
),因此您必须通过
cmd/c
调用
cmd.exe的
Copy
命令:

cmd /c 'copy /b file.msi + malicious.jar newfile.jar'

请(同时)以文本形式发布您的代码、数据和错误消息。欢迎使用SO。请花一点时间做这项工作,并至少阅读帮助主题。。。。请不要张贴,因为这是没有帮助的。