0

「削除」パラメーターを使用して、リモート コンピューターで rabbitmq-service.bat を実行する次の Invoke-Command を実行しようとしています。コマンドは rabbmitmq-service を削除して完全に実行されますが、「ディレクトリ名が無効です」というエラーが表示されます。

$Cre = Get-Credential -Message "Enter credentials for $fo1"
$fo1Session = New-PSSession -ComputerName Dedicated-Test1 -Credential $Cre
$action = "C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.10\sbin\rabbitmq-service.bat"
$remove = "remove"

PS C:\WINDOWS\system32>  Invoke-Command -Session $fo1Session -ScriptBlock {& $using:action $using:remove -verb runAs} 

The directory name is invalid.
    + CategoryInfo          : NotSpecified: (The directory name is invalid.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
    + PSComputerName        : Dedicated-Test1

The filename, directory name, or volume label syntax is incorrect.
C:\Program Files\erl10.2\erts-10.2\bin\erlsrv: Service RabbitMQ removed from system.
4

1 に答える 1