对我来说,我的开始菜单位于%appdata%\Microsoft\Windows\Start Menu
批处理文件中是否有系统文件夹引用不依赖于它在这个地方?我希望该脚本适用于 XP 及更高版本,但我运行的是 Windows 7。
对我来说,我的开始菜单位于%appdata%\Microsoft\Windows\Start Menu
批处理文件中是否有系统文件夹引用不依赖于它在这个地方?我希望该脚本适用于 XP 及更高版本,但我运行的是 Windows 7。
Joe DF 用这个链接解决了这个问题,所以它适用于 Win7;Win8 目前无法进行测试。在这里提供它,这样问题就不再显示为未解决。从 Jim C 的解决方案(见上面的链接):
修改后的跨操作系统脚本应如下所示,并且可以在 Windows 7 和 Windows XP 中正常工作:
IF DEFINED PUBLIC (SET AUDESKTOP=%PUBLIC%\Desktop) & (SET AUSTARTMENU=%PROGRAMDATA%\Microsoft\Windows\Start Menu) ELSE (SET AUDESKTOP=%ALLUSERSPROFILE%\Desktop) & (SET AUSTARTMENU=%ALLUSERSPROFILE%\Start Menu)
%SystemRoot%\Explorer.exe /n, "%AUDESKTOP%"
%SystemRoot%\Explorer.exe /n, "%AUSTARTMENU%"
瞧!你有一个跨 [WinXP-Win7] 脚本。