2017-09-23 9 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パラメータに注目してください。これは、「シャットダウンする前に1秒待つ」という意味です。

subprocess.callコマンドにこのパラメータがないことに注意してください。 /tパラメータがないと、シャットダウンを開始する前のデフォルトは30秒です。

詳細については、コマンドプロンプトでshutdown /?を入力してください。

関連する問題