vbshell问题
shell(cmd.exe /c del c:windwossystemsinger.exe) (图片看不清楚的话看命令吧)
应该写成:
Shell "Cmd.EXE /C""Del C:WindowsSystemSinger.EXE"""
其实这和
Kill "C:WindowsSystemSinger.EXE"
是一样的,vb内置删除文件的命令就是Kill
无论是Kill还是Shell,因为是你的程序调用的,所以Kill和shell中的cmd得到的都是你的程序的权限,基本上在WinXP以上(不包括WinXP)的系统中,除非你获得管理员权限,否则这样都会失败,因为权限不够。
热门标签: