2012-01-12 38 views
5

我想運行一個批處理文件,我有之前用戶登錄執行以下的:運行批處理文件的Windows 7用戶登錄之前啓動VLC Web界面

start "VLC web Interface" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" -I http 

目前我有這在我啓動文件夾,但我希望在用戶在Windows 7上登錄之前執行此批處理文件。目標是將VideoLAN的Web Interface作爲服務啓動,而無需用戶登錄。通過這種方式,可以打開計算機,並且媒體可以流式傳輸到我的設備,而無需在登錄屏幕上選擇用戶配置文件。

要清楚,我希望此批處理文件在用戶登錄之前運行,而不是之後。

任何想法?

+0

我還沒有答案如何完成這之前,用戶登錄。任何想法? – Scott 2012-09-10 15:08:34

回答

2

爲啓動腳本創建本地組策略對象。

啓動腳本運行預登錄。

要創建你所追求的:

  • 打開運行對話框中
  • 鍵入 「GPEDIT.MSC」(不帶引號)
  • 展開計算機配置
  • 展開Windows設置
  • 選擇腳本(啓動/關閉)
  • 雙擊啓動
  • 單擊顯示文件並將批處理文件複製到此文件夾中
  • 單擊啓動屬性上的添加按鈕
  • 單擊瀏覽並雙擊腳本以選擇它。
  • 所有窗口中的「確定」以應用新設置。

所選腳本現在將在每次啓動PC時運行。 如果PC是Windows Active Directory域的一部分,這些設置將被AD組策略覆蓋,在這種情況下,網絡的管理員應該爲您執行此操作。

3

上面的答案是可行的。但是,我喜歡如何做到這一點會有些不同。效果差不多,但我覺得使用Task Scheduler更容易一些。

  1. 打開Windows任務計劃程序。
  2. 創建一個基本任務。
  3. 將它命名爲任何你想要的,例如VLC Web Interface。
  4. 單擊下一步,然後選擇計算機何時啓動。
  5. 單擊下一步,然後選擇啓動程序。
  6. 單擊下一步,然後單擊瀏覽,然後選擇您的批處理腳本。
  7. 單擊下一步,然後單擊完成。

它現在將位於計劃任務的任務計劃程序列表中。從那裏,你可以右鍵點擊它並立即運行,或者結束它,或者任何其他的,並且它會在每次計算機啓動時運行。任何用戶都應該能夠這樣做,無論是否在域上,即使您使用的是Windows Home(在這種情況下,您也無法使用gpedit.msc)。

相關問題