2017-09-23 171 views
-2

使用此功能,计算机需要几秒钟才能开始关机过程。关闭命令中的/ t参数意味着什么?

import subprocess 
subprocess.call (["shutdown", '/s']) 

而使用此功能,则会立即开始关闭。

import os 
os.system("shutdown /s /t 1") 

我想知道为什么发生这种情况以及/ t参数的含义。

+0

这些是不同的命令? – o11c

+0

我只是不明白这个问题... – Sraw

+0

我编辑了你的标题来反映你应该问的问题。 –

回答

2

看看os.system调用的参数。注意指定时间间隔的/t 1参数。这意味着“在关闭之前等待一秒钟”。

请注意,subprocess.call命令缺少此参数。如果没有/t参数,则在启动关机之前,默认值为30秒。

在命令提示符下键入shutdown /?以获取更多详细信息。