如何根据操作系统版本静默启动不同的程序?

如何根据操作系统版本静默启动不同的程序?

我有两个版本autorun.exe,分别用于:

  • Windows 7的
  • 较旧的操作系统

我需要一种方法(除了使用.net 或 VB),以无窗口的方式静默启动,检查操作系统版本,并相应地启动适当的 exe。

我编写了一个可以运行的批处理程序,但是无法从中静默启动它autorun.inf

答案1

汽车信息技术可以执行此类操作并创建一个小型可执行文件,它不需要预先安装.NET 或任何其他运行时。

Switch @OSVersion

    Case "WIN_7"
        Run( "versionA.exe" )

    Case "WIN_VISTA", "WIN_XP"
        Run( "versionB.exe" )

    Case Else
        Run( "versionC.exe" )

EndSwitch

相关内容