Windows 如何在Electron中找到System32目录?

Windows 如何在Electron中找到System32目录?,windows,electron,Windows,Electron,我理解,人们不应该仅仅假设system32将位于c:\windows\system32,而是可以通过一种方式查询windows的位置。我的目标是找到可以将.scr(屏幕保护程序)复制到的目录,以便Windows找到它 我该怎么做?具体来说,如何从Electron应用程序中实现这一点?您可以使用两个系统提供的环境变量。我有Windows 10 SystemRoot=C:\WINDOWS and windir=C:\WINDOWS 那么System32就是 %SystemRoot%\System3

我理解,人们不应该仅仅假设system32将位于c:\windows\system32,而是可以通过一种方式查询windows的位置。我的目标是找到可以将.scr(屏幕保护程序)复制到的目录,以便Windows找到它


我该怎么做?具体来说,如何从Electron应用程序中实现这一点?

您可以使用两个系统提供的环境变量。我有Windows 10

SystemRoot=C:\WINDOWS and
windir=C:\WINDOWS
那么System32就是

%SystemRoot%\System32 or
%windir%\System32

您可以使用2个系统提供的环境变量。我有Windows 10

SystemRoot=C:\WINDOWS and
windir=C:\WINDOWS
那么System32就是

%SystemRoot%\System32 or
%windir%\System32

这无法解释在WoW64仿真层中运行的原因。@IInspectable op特别询问System32在哪里。SysWOW64也在%windir%中。但也许我不明白你的意思。在适当的位置上,要求System32是模棱两可的。这取决于OP试图如何处理这些信息,无论他们是否需要重定向的名称或底层文件系统路径。我正在试图找到一种安装屏幕保护程序的方法。这无法解释在WoW64仿真层中运行的原因。@IIInspectable OP特别询问System32在哪里。SysWOW64也在%windir%中。但也许我不明白你的意思。在适当的位置上,要求System32是模棱两可的。这取决于OP试图如何处理这些信息,他们是否需要重定向的名称或底层文件系统路径。我正在试图找到一种安装屏幕保护程序的方法。你需要知道原因是什么?64位Windows有两个system32目录。@Anders需要安装屏幕保护程序。您需要知道原因是什么?64位Windows有两个system32目录。@Anders安装屏幕保护程序。