"Net start" gibi basit bir komut çalıştırdığımda, aşağıda gösterildiği gibi çıktıyı başarıyla alıyorum.Python 'os' modülünü kullanarak çift tırnaklı komutlar (net start "windows search") nasıl çalıştırılır?
Python komut:
import os
def test():
cmd = ' net start '
output = os.popen(cmd).read()
print output
test()
Çıktı:
C:\Users\test\Desktop\service>python test.py
These Windows services are started:
Application Experience
Application Management
Background Intelligent Transfer Service
Base Filtering Engine
Task Scheduler
TCP/IP NetBIOS Helper
The command completed successfully.
C:\Users\test\Desktop\service>
Ama (örneğin: "net start "pencereler" arama) uzun komutları yürütmek zaman herhangi bir çıktı elde DEĞİL duyuyorum.
Python komut:
import os
def test():
cmd = ' net start "windows search" '
output = os.popen(cmd).read()
print output
test()
Çıktı: ben denedim
C:\Users\test\Desktop\service>python test.py
C:\Users\test\Desktop\service>
"net start \" windows \"" arayın. Ayrıca. Ama aynı konu.
Bu konuda bana rehberlik eden herhangi biri var mı lütfen? the documentation itibaren
Cevabınız için teşekkür ederiz. İşe yarıyor. – rcubefather