2016-06-27 47 views
0

cmdから以下のコマンドを使用して、同じネットワークのリモートシステムにwinodwsサービスをインストールしようとしています。SC CreateService FAILED 1057アカウント名が無効か、存在しないか、指定されたアカウント名のパスワードが無効です

sc \\11.130.23.105 create "test_service01" binpath= "\11.130.23.105\ServiceLocation\TestWindowService.exe" obj= user password= password123# 

上記のコマンドを実行しようとするとエラーが発生します。

[SC] CreateService FAILED 1057:アカウント名が無効か、存在しないか、指定されたアカウント名に対してパスワードが無効です。ユーザーとパスワードが正しいことを確認します。いずれにせよ、ここで何が問題かを示唆することができます。おかげ

答えて

1

ターゲットマシンがドメインにある場合、あなたはこのようにユーザーを指定する必要があります。

sc \\11.130.23.105 create "test_service01" binpath= ... obj= .\user password= pwd123 

はまたすなわち、実行可能ファイルへのパスは、リモートマシンの観点から提供されるべきであることに注意してくださいUNCパスではなくローカルパスである必要があります。

+0

はい、ありがとうございます!ユーザーは \ を使用して指定する必要があります。 残念ながら、このフォーマットはhttps://support.microsoft.com/en-us/help/251192/how-to-create-a-windows-service-by-using-sc-exeで指定されていません。 –

関連する問題