2009-07-05 12 views
1

Windowsで動作していた何らかの理由から、scユーティリティを使用してscユーティリティを使用して新しいWindows Vistaサービスを作成しようとしています。私は、次のコマンドを実行しています:Windows Vistaでサービスを作成する方法例

SCはrmiregistryService BINPATH = "C:\プログラムファイル\のJava \ jre1.6.0_05の\ビン\のrmiregistry.exe" を作成

をし、それが動作しません...ん誰もがなぜアイデアを持っていますか?誰かが私に実践的な例を教えてもらえますか?

おかげで、 vondip

+0

あなたは、「動作しない」と言うあなたは何を意味しています:は、実行可能ファイルの先頭に引用符を取得するには、私はそうのような"\"でエスケープしなければなりませんでしたか?どのようなエラーメッセージが表示されますか? Vistaには "sc"コマンドが必要です。 – Jacob

+0

管理者権限のあるコマンドラインで実行しましたか? – akarnokd

答えて

4

あなたはBINPATHの間にスペースを持っていると=

ではなく

sc create rmiregistryService binPath= "C:\Program Files\Java\jre1.6.0_05\bin\rmiregistry.exe"を試してみてください。また、あなたが管理者

-1

として実行していることを確認。これは可能性が作りますVistaのセキュリティ残骸の

実行実行画面上のこのパス

コントロールパネル\ユーザーアカウントと家族のための安全\ユーザーは、この機能オンまたはオフ

ターンオフ

ターンユーザーアカウント制御アカウント

幸運

0
sc create rmiregistryService binPath= "\"C:\Program Files\Java\jre1.6.0_05\bin\rmiregistry.exe" 
関連する問題