windows隱藏python執行時的終端

2021-07-23 19:13:42 字數 1343 閱讀 7101

from: 

摘要: windows上如果想執行一些常駐程序,使用python需要開啟終端,容易誤操作關掉。本文介紹一種在後台啟動的解決方法,其實核心功能很簡單,使用 start pythonw ***.py 進行,附加一些常用的運維批處理指令碼 start.bat stop.bat restart.bat status.bat

1.使用start pythonw ***.py可在機器上執行python但隱藏終端,通常日誌來查問題

2.使用ping實現sleep操作,避免使用pause導致的互動問題

import os

import time

import datetime

pid = os.getpid()

fp.write("%d" % pid)

fp.close()

while true:

time.sleep(1)

fp.write("%s\n" % datetime.datetime.now())

fp.close()

start.bat

@echo off

ping -n 3 localhost >nul

exit

)else ( echo "[%date% %time%] starting.."

ping -n 3 localhost >nul

status.bat

ping -n 3 localhost >nul

)

stop.bat

@echo off

)else (echo "[%date% %time%] stopped.."

ping -n 3 localhost >nul

)

status.bat

@echo off

ping -n 3 localhost >nul

restart.bat

@echo off

)else (echo "[%date% %time%] stopped.."

ping -n 3 localhost >nul

)ping -n 3 localhost >nul

exit

)else ( echo "[%date% %time%] starting.."

ping -n 3 localhost >nul

status.bat

ping -n 3 localhost >nul

)

windows 隱藏檔案

1 開啟 資料夾選項 隱藏受保護的作業系統檔案,把勾去掉 2 選擇顯示隱藏的檔案 資料夾和驅動器。這樣即可顯示所有隱藏的檔案和資料夾。如果可以顯示隱藏檔案,但是想將隱藏檔案或資料夾的隱藏屬性去掉,卻無法操作。因為右鍵檢視檔案屬性時,可以看到隱藏的屬性為灰色,前面的勾無法去掉。這種情況多是中了u盤病毒...

Windows下的程序隱藏

9x環境中windows提供了想光的api函式用於隱藏系統程序。但是到了2000以上系統,已經無法真正的做到對於程序的隱藏,除非編寫底層驅動。但是我們可以通過一些變通的辦法來達到隱藏程序的目的,其中乙個就是遠端注入。簡單的說就是先編寫乙個api的dll,然後將這個dll庫注入到乙個系統程序中,作為它...

Windows建立轉殖隱藏賬號

當我們需要在建立乙個賬號讓cmd命令net user 和計算機管理使用者中看不到,又需要這個賬號具有管理員許可權時,這個時候就需要管理員轉殖賬號了。這條命令建立了乙個test賬號,的意思是隱藏的意思,雖然在cmd命令net user中看不到此賬戶了,但是在計算機管理賬戶中還是能夠看到此賬號,如圖 剛...