使用环境变量示例%appdata%的自定义文件夹位置

时间:2012-01-28 03:06:46

标签: variables windows-7 batch-file cmd environment

我想要做的是设置一个自定义文件夹,以便运行自动批量而无需键入很长的路径,例如%appdata%,用于“C:\ Users \%user%\应用程序数据\漫游”。

因此,如果我想在“C:\ Users \%user%\ randomfolder \ randomfolder2 \ ect \ ect”中创建一个文件夹,我想创建一个环境变量%randomfolder%来通过批处理文件进行访问。 / p>

Jordan Dap

2 个答案:

答案 0 :(得分:2)

定义变量:

set randomfolder=C:\Users\%user%\randomfolder\randomfolder2\ect\ect

使用变量,例如:

cd %randomfolder%

答案 1 :(得分:2)

从.BAT文件到SET环境变量永久,您需要使用控制台注册表工具REG,并将其作为变量访问:

  1. 密钥HKCU\Environment

  2. 中的当前用户永久环境
  3. 或在密钥"HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"

  4. 中的计算机环境中

    阅读REG /?并尝试...

     REG ADD HKCU\Environment /v randomfolder /t REG_EXPAND_SZ /d "C:\Users\%user%\randomfolder\etc"