2012-01-12 16 views
5

を起動しますこのバッチファイルは、Windows 7にログインする前に実行することをお勧めします。目的はユーザーがログインすることなくVideoLANのWeb Interfaceをサービスとして開始することです。こうすることで、コンピュータの電源を入れることができ、ログイン画面でユーザープロファイルを選択せず​​にメディアをデバイスにストリーミングすることができます。実行バッチファイルには、私はそれが上のユーザーがログインする前に、以下を実行していたバッチファイルを実行したいVLCのWebインタフェース

このバッチファイルを実行するには、ユーザがログインする前にを入力してください。

アイデア?

+0

ユーザーがログインする前にこれを達成する方法はまだありません。アイデアはありますか? – Scott

答えて

2

スタートアップスクリプトのローカルグループポリシーオブジェクトを作成します。

起動スクリプトは事前ログインします。

  • を開き、実行ボックス
  • タイプを(引用符なし) "gpedit.mscを"
  • にWindowsの設定
  • を展開
  • コンピュータの構成]を展開します:あなたは後にしているものを作成するには

  • スクリプトの選択(起動/シャットダウン)
  • ダブルクリックスタートアップ
  • [ファイルを表示]をクリックし、バッチファイルをこのフォルダにコピー/貼り付けます。
  • スタートアッププロパティの[追加]ボタンをクリックします。
  • [参照]をクリックしてスクリプトをダブルクリックして選択します。
  • 新しい設定を適用するには、すべてのウィンドウから「OK」を選択します。

選択したスクリプトは、PCが起動するたびに実行されるようになりました。 PCがWindows Active Directoryドメインの一部である場合、これらの設定はADグループポリシーで上書きされます。この場合、ネットワークの管理者がこれを行う必要があります。

3

上記の回答はうまくいくはずです。しかし、それを行う方法の私の好みは少し異なるでしょう。その効果は多かれ少なかれ同じですが、私はタスクスケジューラを使用する方が少し簡単です。

  1. Windowsタスクスケジューラを開きます。
  2. 基本タスクを作成します。
  3. VLC Web Interfaceなど、任意の名前を付けてください。
  4. [次へ]をクリックし、[コンピュータの起動時]を選択します。
  5. [次へ]をクリックし、[プログラムの開始]を選択します。
  6. [次へ]をクリックし、[参照]をクリックして、バッチスクリプトを選択します。
  7. [次へ]をクリックし、[完了]をクリックします。

これで、スケジュールされたタスクのタスクスケジューラの一覧に表示されます。そこから右クリックして実行したり、終了したりすることができ、コンピュータが起動するたびに実行されます。すべてのユーザーは、ドメイン上であろうとなかろうと、Windows Homeを使用していても(gpedit.mscを使用することはできません)、これを行うことができます。

関連する問題