商城首页欢迎来到中国正版软件门户

您的位置:首页 > 软件教程 >使用C语言编写一个文件复制的程序

使用C语言编写一个文件复制的程序

  发布于2025-01-24 阅读(0)

扫一扫,手机访问

C语言:编写一个文件复制程序

C语言:编写一个文件复制程序

#include

int Copy_File(char* in_path,char* out_path)

{

FILE* in=NULL;

FILE* out=NULL;

if((in=fopen(in_path,"rb"))==NULL)

{

printf("无法打开源文件!\n");

return(1);

}

if((out=fopen(out_path,"wb+"))==NULL)

{

printf("无法创建目标文件!\n");

fclose(in);

return(1);

}

char data;

while(!feof(in))

{

if(1==fread(&data,sizeof(char),1,in))

fwrite(&data,sizeof(char),1,out);

}

fclose(in);

fclose(out);

return(0);

}

int main()

{

char in_path[256];

char out_path[256];

printf("请输入源文件的路径: ");

scanf("%s",in_path);

printf("请输入目的文件的路径: ");

scanf("%s",out_path);

if(Copy_File(in_path,out_path))

{

printf("拷贝失败!");

}else

printf("拷贝成功!");

return(0);

}

客户机连接主控机要输入用户名和密码从那设置可以去掉这个对话

1.启用来宾帐户。

“控制面板-用户帐户-启用来宾帐户”

2.安装NetBEUI协议。

查看“网上邻居”属性——查看“本地连接”属性——点击“安装”——查看 “协议”——看其中NetBEUI协议是否存在,如果存在则安装这个协议,如果不存在则表明已经安装了该 协议,在Winxp系统默认的情况下该协议是已经安装好了的。

3.查看本地安全策略设置是否禁用了GUEST账号。

控制面板——管理工具——本地安全策略——用户权利指派——查看“拒绝从网络访问这台计算机”项的属性——看里面是否有GUEST帐户,如果有就把它删除掉。

4.设置共享文件夹。

你如果不设置共享文件夹的话,网内的其它机器无法访问到你的机器。设置文件夹共享的方法有三种,第一种是:“工具--文件夹选项--查看--使用简单文件夹共享”。这样设置后,其他用户只能以Guest用户的身份访问你共享的文件或者是文件夹。第二种方法是:“控制面板--管理工具--计算机管理”,在“计算机管理”这个对话框中,依次点击“文件夹共享--共享”,然后在右键中选择“新建共享”即可。第三种方法最简单,直接在你想要共享的文件夹上点击右键,通过“共享和安全”选项即可设置共享。

5.建立工作组。

在Windows桌面上用右键点击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“workgroup”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,这里我建议大家用“BROADVIEW”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。

重新启动计算机后,局域网内的计算机就可以互访了。

6.查看“计算机管理”是否启用来宾帐户。

控制面版——计算机管理——本地用户和组——用户——启用来宾帐户。机器重新启动后就可以了。

如果大家想提高访问别人机器的速度的话,还可以做一些相关操作:控制面版——管理工具——服务——Task Scheduler——属性——启动方式改为手动,这样就可以了。

7.用户权利指派。

“控制面板--管理工具--本地安全策略”,在“本地安全策略”对话框中,依次选择“本地策略--用户权利指派”,在右边的选项中依次对“从网络上访问这台计算机”和“拒绝从网络上访问这台计算机”这两个选项进行设置。

“从网络上访问这台计算机”选项需要将guest用户和everyone添加进去;“拒绝从网络上访问这台计算机”需要将被拒绝的所有用户删除掉,默认情况下guest是被拒绝访问的。

上述方法的所有步骤并不是设置局域网都必须进行的,因为有些步骤在默认情况下已经设置。但是只要你的局域网出现了不能访问的现象,通过上述设置肯定能保证局域网的畅通。

上述步骤均没有截图,但是步骤叙述得很详细,如果有不理解的地方,欢迎讨论。

本文转载于:https://www.docexcel.net/show/30_1776.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注