財布に手を伸ばすことができない他の2つのオプションを見つけました。
あなたは持つことができますsc
立ち上げsrvany
、その後、あなたのプログラムを指します。(StackOverflowで行っているのにここに十分な担当者がいないのでリンクできないフォーラム投稿があります-つぶやき)
元のポスターが使用した手順は次のとおりです。
sc
起動する新しいサービスを作成するために使用しますsrvany
(例sc create MyService binPath=C:\Windows\System32\srvany.exe DisplayName="My Custom Service"
)
- RegEditの使用:
Parameters
サービスのキーを作成します(例HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters\
)
- RegEditの使用:新しく作成された
Parameters
キー内で、という文字列値を作成Application
し、サービスとして実行するアプリケーションへのフルパスを入力します。(引用符は不要です。)
ちょっとしたハックのように思える場合は、.NETサービスを構築してプロセスを起動できます。いくつかの手順をスキップしたい場合は、一般的なプロセスを起動できるオープンソースの.NETサービスを以下に示します。
http://www.codeproject.com/KB/system/xyntservice.aspx
ニーズに合わせて微調整しますが、すぐに使用できるほとんどの機能を実行します。