我有一个.bat脚本。 它运行一些命令并修改/添加一些环境variables。 然后,在某些时候,我需要将它们全部还原为默认值,就好像我正在退出这个脚本并从头开始一个新的脚本。
所以,我需要其中的一个:
1.清除variables(恢复一个新的cmd会话得到的默认值);
2.或者在我启动脚本时push所有variables,稍后pop以恢复为这些值。
我怎样才能做到这一点?
根据列位置值匹配,通过batch file删除txt文件中的某些行
如何从Windowsbatch file发送简单的电子邮件?
ECHO不显示variables,即使它们出现在SET – Windowsbatch file中
从安全模式的Windows批处理脚本启动Excel文件,使用默认文件关联
你有没有尝试过使用SETLOCAL? 这里有一些关于它的信息: http : //ss64.com/nt/setlocal.html
你有没有尝试过?
reset: set "var=%var*=%"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。