#include <io.h> |
#include <fcntl.h> |
#include <sys\stat.h> |
#include <process.h> |
#include <share.h> |
#include <stdio.h> |
int main( void ) |
{ |
int handle; |
int status; |
handle = sopen( "c:\\autoexec.bat" , O_RDONLY, SH_DENYNO, S_IREAD); |
if (!handle) |
{ |
printf ( "sopen failed\n" ); |
exit (1); |
} |
status = access( "c:\\autoexec.bat" , 6); |
if (status == 0) |
printf ( "read/write access allowed\n" ); |
else |
printf ( "read/write access not allowed\n" ); |
close(handle); |
return 0; |
} |
by: 发表于:2017-08-23 16:26:42 顶(0) | 踩(0) 回复
??
回复评论