Exemple #1
0
    def _trigger_sync(self, timeout=10):
        subp = subprocess.Popen(['AVAgent/assets/keyinject.exe'])
        process.wait_timeout(subp, timeout)

        try:
            p = subprocess.Popen(['AVAgent/assets/getusertime.exe'], stdout=subprocess.PIPE)
            out, err = p.communicate()
            logging.debug("get usertime: %s" % out)
        except:
            logging.exception("cannot get usertime")
Exemple #2
0
    def _trigger_sync(self, timeout=10):
        subp = subprocess.Popen(['AVAgent/assets/keyinject.exe'])
        process.wait_timeout(subp, timeout)

        try:
            p = subprocess.Popen(['AVAgent/assets/getusertime.exe'],
                                 stdout=subprocess.PIPE)
            out, err = p.communicate()
            logging.debug("get usertime: %s" % out)
        except:
            logging.exception("cannot get usertime")
Exemple #3
0
def execute_calc():
    logging.debug("executing calc")
    proc = subprocess.Popen(["calc.exe"])
    process.wait_timeout(proc, 20)
    logging.debug("killing calc")
    proc.kill()
Exemple #4
0
def execute_calc():
    logging.debug("executing calc")
    proc = subprocess.Popen(["calc.exe"])
    process.wait_timeout(proc, 20)
    logging.debug("killing calc")
    proc.kill()