本文介绍了如何使用.bat文件从PATH环境变量中删除特定的令牌?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在写一个卸载脚本,所以我想'撤消'修改安装到系统。为了实现这个目标,我想解析 code>

  • if /?

  • reg /?

  • reg delete /?

  • reg query /?

  • rem /?

  • set /?

  • setlocal /?
  • setx /?

    • echo /?
    • endlocal /?
    • for /?
    • goto /?
    • if /?
    • reg /?
    • reg delete /?
    • reg query /?
    • rem /?
    • set /?
    • setlocal /?
    • setx /?

    关于了解 < code>< code>与转义的< nul 和 2> nul c $ c> ^ 使用重定向来执行 reg.exe ,而不是解释 2> nul 放置在命令 FOR 中,这将导致由于语法错误导致由Windows命令解释程序退出批处理。

    See also Microsoft's article about Using command redirection operators for an explanation of >nul and 2>nul with redirection operator > being escaped with ^ to use the redirection on execution of reg.exe instead of interpreting 2>nul misplaced for command FOR which would result in an exit of batch processing by Windows command interpreter because of a syntax error.

    这篇关于如何使用.bat文件从PATH环境变量中删除特定的令牌?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

    10-23 00:10