Como executar um script python com cmd.exe e torná-lo invisível

3

Como executo um comando cmd.exe invisível?

Exemplo:

C:\Python27\tool.py

e torná-lo visível depois de um tempo?

Eu tentei alguns métodos que encontrei no Google, mas não estou muito satisfeito. Eu não tenho direitos administrativos neste PC, ou se isso faz diferença.

    
por Muntean Cosmin 15.08.2016 / 17:56

1 resposta

3

How to run invisible a cmd.exe command,example:

Abaixo, um exemplo que você pode encontrar funciona como descreve:

  1. Você terá o arquivo em lote com a lógica abaixo chamada tool.bat

    • @ECHO OFF
      python "C:\Python27\tool.py"
      EXIT /B
      
  1. Você terá um arquivo VBS com a lógica abaixo chamada tool.vbs

Verifique se o caminho abaixo na parte C:\tool.bat está apontado para o caminho correto para o arquivo em lote

  • Set WinScriptHost = CreateObject("WScript.Shell")
    WinScriptHost.Run Chr(34) & "C:\tool.bat" & Chr(34), 0
    Set WinScriptHost = Nothing
    
  1. Você executará o arquivo tool.vbs e seu processo deverá ser oculto.

make it visible after a while?

Para executar o script python com cmd e mostrar a saída

CMD /K START "" "C:\Python27\tool.py‌​"
    
por 15.08.2016 / 18:12

Tags