2016-04-02 5 views
0

Ich bin auf der Suche nach Lösung, möchte ich das bestimmte Gerät in Windows-System mit devcon.exe in Python-Skript deaktivieren/aktivieren. Ich bin in der Lage zu deaktivieren/aktivieren mit devcon.exe Windows cmd.exe separat, aber ich bin auf der Suche nach dieser Aktivität mit Python-Skript getan, um 10 Iteration zu überprüfen.Wie zum Deaktivieren/Aktivieren Gerät mit devcon.exe in Python für einige Iteration

Ich muss einen Testfall automatisieren, der das Deaktivieren/Aktivieren eines bestimmten Geräts in Windows unter Verwendung von devcon.exe für 10 Iteration kontinuierlich überprüfen und protokollieren muss.

+0

Suchen Sie, wie man 'devcon.exe' von einem Python-Skript aufruft, oder benötigen Sie andere Mittel, um das Gerät zu deaktivieren? Ersteres sollte mit etwas wie "subprocess.call" (oder einer ähnlichen Funktion) einfach sein. Letzteres kann viel schwieriger sein. – Blckknght

+0

HALLO, ich kann devcon.exe zum Deaktivieren und Aktivieren derselben verwenden, diese Schleife muss 10 Mal fortgesetzt werden. Kannst du hier helfen? –

+0

Also, was hast du probiert? Stack Overflow ist kein Code-Schreibdienst. Sie sollten versuchen, das Problem selbst zu lösen, und dann eine spezifische Frage zu Problemen stellen. Es gibt eine Menge Dokumentation und Tutorials über Python, um Subprozesse aufzurufen. Versuchen Sie einen (vielleicht können Sie sogar einen in Ihrer Muttersprache finden!) Und kommen Sie dann zurück, wenn Sie spezifischere Fragen haben. – Blckknght

Antwort

0

Ich weiß, das ist sehr spät. Aber Ihr Problem kann durch das Unterprozessmodul gelöst werden. Lassen Sie mich wissen, wenn Sie nicht finden können, was Sie brauchen, und ich werde dann den Code veröffentlichen. Danke

+3

Du solltest den Code definitiv posten, damit nicht jeder zukünftige Leser dieses Q/A es von Grund auf neu herausfinden muss. –