service - 在Windows 7用户登录之前运行批处理文件以启动VLC Web界面

标签 service batch-file startup vlc windows-7-x64

我想运行一个批处理文件,该文件在用户登录之前执行以下操作:

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

目前,我在Startup文件夹中有此文件,但我希望在用户登录Windows 7之前执行此批处理文件。目标是在不需要用户登录的情况下将VideoLAN的Web Interface作为服务启动。这样,可以打开计算机,并且可以在不选择登录屏幕上的用户配置文件的情况下将媒体流式传输到我的设备。

明确地说,我希望此批处理文件在用户登录之前而不是之后运行

有任何想法吗?

最佳答案

上面的答案会起作用。但是,我对如何执行此操作的偏好会有所不同。效果大致相同,但我发现使用Task Scheduler会容易一些。

  • 打开Windows任务计划程序。
  • 创建一个基本任务。
  • 随意命名,例如VLC Web Interface。
  • 单击“下一步”,然后选择“计算机启动时”。
  • 单击“下一步”,然后选择“启动程序”。
  • 单击“下一步”,然后单击“浏览”,然后选择您的批处理脚本。
  • 单击“下一步”,然后单击“完成”。

  • 现在它将在计划任务的“任务计划程序”列表中。从那里,您可以右键单击它并立即运行它,或结束它,或执行其他操作,它将在每次计算机启动时运行。无论您是否在域上,而且即使您使用的是Windows Home,任何用户都应该能够执行此操作(在这种情况下,您无论如何都不能使用gpedit.msc)。

    关于service - 在Windows 7用户登录之前运行批处理文件以启动VLC Web界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8829337/

    相关文章:

    c# - Windows 服务 Facebook C# SDK 架构

    docker - Docker Compose文件中的网络

    templates - GRAILS:我可以从 _FORM.GSP 模板调用服务逻辑吗?

    java - Android Studio 启动失败 : fatal error initializing 'com.intellij.util.net.ssl.certificatemanager'

    wpf - 如何确定我的 WPF(xbap) 应用程序是从哪个文件夹启动的?

    java - Android 服务 OnStartCommand 不工作

    windows - 如何将可执行文件的输出重定向到批处理文件调用?

    windows - 用于将 psql 查询输出存储到变量中的批处理文件

    batch-file - 批处理 - 以秒为单位的文件上次修改时间

    ubuntu - 命令未在 etc/rc.local ubuntu 中运行