powershell - 来自powershell的cmd脚本
问题描述
在 powershell 脚本结束时,我想启动一个 cmd 脚本。为了继续,我添加了这个:Invoke-Command cmd /c $destinationn\02_creation_de_repertoire.cmd
结果 :
Invoke-Command : Impossible de trouver un paramètre positionnel acceptant l'argument «
C:\Users\moamg\Desktop\SPO\02_creation_de_repertoire.cmd».
Au caractère C:\Users\moamg\Desktop\scripts_global\01_install_spo1.ps1:32 : 1
+ Invoke-Command cmd /c $destinationn\02_creation_de_repertoire.cmd
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument : (:) [Invoke-Command], ParameterBindingExcept
ion
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.Invo
keCommandCommand
有什么线索吗?我从 powershell 启动了 ./FILE.cmd 或 FILE.cmd,它可以工作。但在剧本中,它没有。
解决方案
该 cmdlet 不包括一个脚本块:
Invoke-Command { cmd /c $destinationn\02_creation_de_repertoire.cmd }
或明确:
Invoke-Command -ScriptBlock { cmd /c $destinationn\02_creation_de_repertoire.cmd }
推荐阅读
- flutter - 如何不显示 SingleChildScrollView 生成的阴影
- sql-server - 如何根据 ID 获取 Count 和 Sum
- canvas - Canvas toDataUrl 图像结果(png base64)大小比预期的要大!两倍大
- html - 如何在 Fontawesome 图标后隐藏菜单文本
- firebase - Firestore 触发器未在模拟器上运行
- bootstrap-4 - Bootstrap:如何在容器中垂直居中一行
- spring-boot - Spring Boot:无法构造……的实例:没有从数值 (1) 反序列化的 int/Int-argument 构造函数/工厂方法;
- python - 如何替换列表/字典中的键?
- javascript - 如何将 JSON 对象分配给属性
- javascript - 打印时如何在html页脚上显示页码?