Windowsサービス(キー)名の有効な文字は何ですか?
-
03-07-2019 - |
質問
Windowsサービスキー名の規則が何であるか、どの文字が合法かを知っている人はいますか?
解決
基礎となるドキュメントに基づくサービスの作成に使用されるC ++構造:
文字列の最大長は256文字です。サービスコントロールマネージャーデータベースは文字の大文字と小文字を保持しますが、サービス名の比較では常に大文字と小文字が区別されません。スラッシュ(/)およびバックスラッシュ(\)は有効なサービス名文字ではありません。
さらに、「表示名」には次のルールが適用されます。
この文字列の最大長は256文字です。名前は、サービスコントロールマネージャーで大文字と小文字が保持されます。表示名の比較では、常に大文字と小文字が区別されません。
他のヒント
Richard Szalayからの回答への追加情報。
によるMSDNのServiceInstaller.ServiceName
ServiceNameをnullにしたり、長さをゼロにしたりすることはできません。 ...また、10進値32未満の値を持つASCII文字セットの...文字を含めることはできません。
所属していません StackOverflow