C++编写的具有病毒基本功能的程序设计 实现的功能 (1)在主程序中要求将程序拷贝到系统盘\windows\目录下并更名为taskmgr.exe,同时复制第二份到系统盘\windows\system32目录下并更名为explorer.exe。用以混淆用户对病毒的第一判断。 (2)程序建立两个windows进程,每个进程每一个时钟周期检查另外一个进程是否正在运行。如果存在弹出对话框“I’m still in our computer!”,如果不存在启动另一个进程并弹出对话框“I’m still
Run time errors
Free Pascal生成的应用程序也许会生成一些运行错误,当应用程序发现某个确定的异常情况时,这里列出了错误代码,并且解释产生的原因。
1 Invalid function number
错误的功能代码
尝试错误的操作系统调用.
2 File not found
文件未找到
程序试图删除(erase),重命名( rename),打开(open)一个不存在的文件.
3 Path not found
目录未发现
目录不存在或是错误.也有可能是访问
有时候需要罗列下U盘等移动设备或一个程序下面的目录结构的需求。基于这样的需求个人整理了一个使用Python的小工具,期望对有这方面需求的朋友有所帮助。以下为具体代码:
如果你所有要求的文件目录不需要完整的文件路径的话,直接更换下面的注释代码即可~
# -*- coding:utf-8 -*-
import os
def list_files(startPath):
fileSave = open('list.txt','w')
for root, dirs, files in o