在
2005-4-13 11:09:24,
havefunok给您发送的消息! 
消息标题:您好,请问您一个问题 请问:vxworks下,目标机如何存取主机(pc)文件呢?我是想用主机ftp server来传,但写的程序有错,该怎么写呢?
#include......
int fd;
fd=creat("c:\file",2);
open("c:\file",2,0);
close(fd);这个程序报错:找不到文件夹或页错误,为什么呢?我的主机当前工作路径是c: 
我的回答:
在主机的ftp server要设定好用户名,密码,路径非常重要;
(1)用户名和密码可以在启动bootrom时,用命令行来修改,例如;
[VxWorks Boot]: c
'.' = clear field;  '-' = go to previous field;  ^D = quit
boot device          : motfec0
processor number     : 0
host name            : test
file name            : vxWorks
inet on ethernet (e) : 192.168.0.29
inet on backplane (b):
host inet (h)        : 192.168.0.86
gateway inet (g)     : 192.168.0.1
user (u)             : a target
ftp password (pw) (blank = use rsh): a
flags (f)            : 0x0
target name (tn)     :
startup script (s)   :
other (o)            :
[VxWorks Boot]: p
boot device          : motfec
unit number          : 0
processor number     : 0
host name            : test
file name            : vxWorks
inet on ethernet (e) : 192.168.0.29
host inet (h)        : 192.168.0.86
gateway inet (g)     : 192.168.0.1
user (u)             : target
ftp password (pw)    : a
flags (f)            : 0x0
(2)并且文件在目标机登陆后默认的目录下,才可以成功!