对我来说,我的“开始”菜单位于%appdata%\Microsoft\Windows\Start Menu
是否有一个系统文件夹引用要在批处理文件中使用,而不依赖于它在这个地方?我希望该脚本适用于XP及以上版本,但我运行的是Windows 7。
答案 0 :(得分:3)
您修改后的跨操作系统脚本应该如下所示并且可以正常工作 适用于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]脚本。