从绝对路径运行cmd无法识别manage-bde命令

use*_*923 4 windows cmd autoit bitlocker

我正在尝试通过 AutoIt 脚本使用 cmd.exe。当我run(c:\windows\system32\cmd.exe)尝试启动时出现manage-bde错误

不被识别为内部或外部命令、可运行程序或批处理文件

来了。run(cmd.exe)manage-bde效果很好。包含完整路径后,我想知道为什么第一个命令不起作用。

此外,Win+R和 run cmd.exe,然后启动manage-bde效果很好。Windows 以及搜索cmd.exe和启动manage-bde也能正常工作。

mic*_*ath 5

中的某些文件System32不在SysWOW64.

在运行 32 位进程的 64 位操作系统上,重定向将系统文件夹设置为SysWOW64. 您可以使用路径中的System32魔法来访问该文件夹,即SysNative

C:\Windows\SysNative\cmd.exe
Run Code Online (Sandbox Code Playgroud)

或者从此帮助页面在 Windows 64 位版本下运行您可以使用(并在完成后使用 False 参数

_WinAPI_Wow64EnableWow64FsRedirection(True)
Run Code Online (Sandbox Code Playgroud)

或以 64 位运行 AutoIt。