使用自定义%APPDATA%和%PROGRAMDATA%variables运行应用程序

我一直在试图运行一个自定义%PROGRAMDATA%和%APPDATA%variables的应用程序,但到目前为止,我没有运气。

这是我的代码:

set "%PROGRAMDATA% = E:\Electronic*Arts\" set "%APPDATA% = E:\Electronic*Arts\AppData" start "" "GameLauncher.exe" 

另外,我忘了提及,如果这与快捷方式一起工作,那也不错。

 setlocal set "PROGRAMDATA=E:\Electronic*Arts\" set "APPDATA=E:\Electronic*Arts\AppData" start "" "GameLauncher.exe" endlocal 

%var%语法用于检索变量的内容。

将行保存在批处理文件中,并创建指向批处理文件的快捷方式。

如果从命令行窗口调用批处理文件, setlocal / endlocal只能确保从代码块的外部看不到更改。