当前任务名称 Python

Present tasks names Python

我尝试显示路径中的所有任务名称

C:\WINDOWS\System32\Tasks

这是我的代码:

path = 'C:\Windows\System32\Tasks'

for file in os.listdir(path):
    print file

这是输出:

C:\WINDOWS\System32\Tasks\Microsoft

有人能看出为什么这是唯一呈现的输出吗?

尝试使用

x = os.popen("tree C:\WINDOWS\System32\Tasks")
x.read()

应该会给你一些输出

我只是猜测,但我将其作为解决方案:

您的计算机有 64 位 Windows 版本,但是您的 Python 安装是32位

由于Microsoft WOW64 redirection,当访问C:\WINDOWS\System32\Tasks文件夹,其实是访问C:\WINDOWS\SysWOW64\Tasks,因此您只能"see" Microsoft 文件夹里面。