相关疑难解决方法(0)

Unset an environment variable for a single command

In Bash, we can set an environment variable for a single command this way:

FOO=bar somecommand
Run Code Online (Sandbox Code Playgroud)

What if we want to unset a variable for a single command?

unix bash environment-variables

44
推荐指数
2
解决办法
3万
查看次数

在一个windows cmd行中运行两个命令,一个命令是SET命令

[目的]

这个简单的命令序列在Windows的CMD shell中运行:

dir & echo hello
Run Code Online (Sandbox Code Playgroud)

将列出文件和目录并回显字符串.

但是,以下命令序列未按预期运行(至少由我):

C:\Users\Administrator>set name=value & echo %name%
%name%

C:\Users\Administrator>echo %name%
value

C:\Users\Administrator>
Run Code Online (Sandbox Code Playgroud)

我们可以看到,第一个回声无法获得环境.你能帮忙发表评论吗?任何评论将不胜感激!

PS:操作系统:Windows 7 X64 Home Pre

windows command-line cmd

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×1

cmd ×1

command-line ×1

environment-variables ×1

unix ×1

windows ×1