我希望用户输入bin目录的路径,然后将该路径存储到系统变量路径
我试过这个
set /p path = Please specify the path to the bin folder
echo Path is set to = %path%
似乎不起作用
基本上我希望用户输入路径并且输入的路径永久存储在系统变量'path'中希望我现在更清楚了
答案 0 :(得分:1)
您可以从这个问题的答案中获得帮助:Setting a system environment variable from a Windows batch file?
它说你应该使用setx
答案 1 :(得分:0)
删除空格。 set
命令不会修剪,因此输入实际存储在名为path<space>
的变量中。
如果您在没有参数的情况下拨打set
,这是您应该能够轻松找到的内容。您将看到一个额外的变量,它具有这个额外的空间。
但是注意:path
已经是一个现有变量,包含命令会话的搜索路径。如果您不想覆盖该变量,最好完全使用其他名称。