Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在64位Windows中获取环境变量?_Windows_Powershell_Batch File_Win64 - Fatal编程技术网

如何在64位Windows中获取环境变量?

如何在64位Windows中获取环境变量?,windows,powershell,batch-file,win64,Windows,Powershell,Batch File,Win64,是否有任何方法可以检索64位计算机中的环境变量。 我已经有了%abc%,它在32位机器中返回变量,但在64位机器中不起作用 我的错误是: 我怎样才能通过命令行而不是通过编程语言呢?试试System.Environment.GetEnvironmentVariable(“abc”)试试System.Environment.GetEnvironmentVariable(“abc”)在PowerShell中,您可以使用 $Env:abc %abc% 这与位无关 在cmd中,可以使用 $Env:ab

是否有任何方法可以检索64位计算机中的环境变量。 我已经有了%abc%,它在32位机器中返回变量,但在64位机器中不起作用

我的错误是:
我怎样才能通过命令行而不是通过编程语言呢?

试试System.Environment.GetEnvironmentVariable(“abc”)

试试System.Environment.GetEnvironmentVariable(“abc”)

在PowerShell中,您可以使用

$Env:abc
%abc%
这与位无关

cmd
中,可以使用

$Env:abc
%abc%

这也是独立于位的,所以如果您能详细说明您到底尝试了什么,在哪里失败,以及以什么方式失败,那就太好了。

在PowerShell中,您可以使用

$Env:abc
%abc%
这与位无关

cmd
中,可以使用

$Env:abc
%abc%

这也与位无关,所以如果你能详细说明你到底尝试了什么,失败的地方以及失败的方式,那就好了。

你说的“64位变量”是什么意思?你有什么风格的窗口?你说的“64位变量”是什么意思?你有什么风格的窗口?