当前位置:首页 » 文件传输 » ftp取文件后删除文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp取文件后删除文件

发布时间: 2022-11-18 08:51:14

Ⅰ ftp里面的文件删除不了怎么办

首先确认是不是系统文件,由其是隐藏文件,如果是,是删除不了的,有时删除还会出现。 删除不了的软件、文件或文件夹的解决方法: 1、开机按F8不动,到高级选项出现在松开手,用上下键选安全模式,按照提示进入到安全模式中删除即可(安全模式与正常模式操作一样)。 2、如果使用其他办法无法删除可选择Unlocker强行删除工具删除,安装后右键点要删除的文件选择Unlocker再选删除就可以将要删除的文件彻底删除(类似的软件有QQ电脑管家、360卫士、金山卫士有粉碎文件功能)。 请搜索下载 3、删除文件建一个批处理试试,桌面右键-新建-文本文档-(或打开记事本,把下面的命令复制后粘贴进去)写入下列命令: DEL /F /A /Q\\?\%1 RD /S /Q\\?\%1 文件-另存为"删除.bat" (名字可以自己选,但是后缀一定要".bat") 然后,把要删除的文件或者目录拖放到这个bat文件的图标上就可以删除了。 4、有时关机在开机马上就删除文件试试,有时我将要删除的文件打开一个一个文件拆开删除,这也是有效的。 5、利用PE光盘、PEU盘,进入系统删除文件。

Ⅱ 删除FTP服务器上的文件

这个问题应该是正常的,因为你在系统中删除文件时操作系统来做这件事,而在ftp中删除文件时ftp服务器做这件事,操作系统和ftp服务器属于两种对文件的机制,你可以尝试在ftp服务器上设置是否有删除文件进入回收站而不是直接删除

Ⅲ ftp上删除文件

可能的原因
文件不存在。
文件、子目录或磁盘是只读的。
没有对文件或目录的访问权限。
文件句柄不足。关闭一些应用程序并重新编译。
INCLUDE 环境变量设置得不正确。
#include directive 在路径规范两边使用双引号,这导致跳过标准目录。
没有指定 /clr 并且程序使用托管构造。
在 Visual C++ .NET(1300 版的编译器)中有一个错误,该错误在文件名(或文件名的目录路径)包含 MBCS 字符时要求正确设置用户区域设置。设置系统区域设置是不够的;必须设置用户区域设置才能处理 MBCS 字符。
下面的示例生成 C1083:
// C1083.cpp
#include "test.h" // C1083, test.h does not exist

int main() {
}

Ⅳ FTP 批量删除服务器文件相关,该怎么解决

功能是想根据FTP服务器上面的指定目录,删除目录下面所有文件,以下是测试代码。
ftpClient.sendServer(DELE README.txt\r\n);
int reply = ftpClient.readServerResponse();
if(reply == 250){//success
System.out.println(File delete success. Filename is README.txt);}走到这里正常,reply返回值是250(有点奇怪,弄这么个你懂的数字),到这里单个文件测试正常。
接下来想要删除目录下所有文件,也就是需要取目录下列表,也就是说要用到nameList这个函数,不知道还有没有别的,我就知道这个,下面为实际想要的代码。
TelnetInputStream list = ftpClient.nameList(fullPath);
ftpClient.sendServer(DELE README.txt\r\n);
int reply = ftpClient.readServerResponse();
if(reply == 250){//success
System.out.println(File delete success. Filename is README.txt);}取完列表后再这里进行删除,下面的reply返回值始终是226,这个很奇怪,不管删除文件存在不存在,都是226,这样就午饭判断删除是否成功了。
请知道的高手帮帮忙,深表谢意!
------解决方案--------------------------------------------------------
FTP reply codes are described in RFC 959.
Generally, reply code 226 or 250 is used after a successful file transfer, after LIST commands, and after NLST commands.
Reply code 250 (but not 226) is used for a broader class of FTP commands, such as RNTO, DELE, MKD, RMD, CWD.
RFC 959 describes the command sequences where a server is allowed to reply with either reply code 226 or reply code 250.
可能是没删除成功,所以226,要删除成功的话,就会250
------解决方案--------------------------------------------------------
好吧 我接分了。
------解决方案--------------------------------------------------------
求代码看看~~~
一个人唱双簧。。。算是接分。。。

Ⅳ ftp 删除文件

你们的FTP,已经设置了权限,只能写入,拒绝删除。这个问题的话,还得让你们的老师去FTP服务器上修改权限,可以设置一个管理员账号,给这个账号有删除的权限,让你们同学定期去登陆这个账号,进行清理,这个账号密码最好设置复杂点。因为你们目前的账号有写入无删除权限,只要登陆这个账号都能写入但都不能进行删除操作,那只有这个方法了。

如何删除FTP文件

1.文件被锁定,例如ACCESS数据库,正在被使用,因此不能被清除,解决办法是登录虚拟主机管理平台,进入到主机管理中,把空间运行暂停,然后等数十秒钟再清除就可以了。
2.文件的索引坏了。在一台有上百万文件的服务器中,很有可能发生这种情况,这类文件用上面的方式无法删除。(解 决方法:联系本司技术工程师,一般在24小时内解决)。
3.用户自己曾经对上层目录设定了不能写入的保护性操作,解决方法:登陆用户控制后台-自助管理-管理主机-打开相应目录的写操作权限,然后用ftp登陆删除。
4.同一刻有其他人打开你的ftp在操作,此时必须是其他 ftp操作关闭才能删除。
5.文件名乱码或有空格,用ftp重命名该文件然后删除。或者进入到“高级管理”里面,也可以删除掉的。这个涉及到权限问题,看你的主机服务商给没给你这个权限了。

Ⅶ FTP自动上传文件成功后删除原文件。

完全可以的,我用的是FLASHFXP的FTP上传
下载软件
.
每次不正常退出,他都可以保存你上的的
任务
.
重新打开后,就提示载入上次
失败的任务
.
软件
下载地址:
http://
www
.stasp.com/down/open.asp?id=38

Ⅷ 怎么样实现FTP下载后,删除原文件

”FTP软件是Home FTP Server V1.4.5.89 绿色旗舰汉化版“ 你要实现的功能跟这个FTP服务器端没啥关系(只要你设置了可以删除和下载的权限),主要在于你的FTP客户端软件,不知道你客户端用的什么软件,客户端不是有个移动功能吗(服务器端权限要设置好),那个不就可以了。

Ⅸ ftp命令中有没有删除文件夹,包括该文件夹下的文件一起删除的命令(VC)

命令 描述
ABOR 中断数据连接程序
ACCT <account> 系统特权帐号
ALLO <bytes> 为服务器上的文件存储器分配字节
APPE <filename> 添加文件到服务器同名文件
CDUP <dir path> 改变服务器上的父目录
CWD <dir path> 改变服务器上的工作目录
DELE <filename> 删除服务器上的指定文件
HELP <command> 返回指定命令信息
LIST <name> 如果是文件名列出文件信息,如果是目录则列出文件列表
MODE <mode> 传输模式(S=流模式,B=块模式,C=压缩模式)
MKD <directory> 在服务器上建立指定目录
NLST <directory> 列出指定目录内容
NOOP 无动作,除了来自服务器上的承认
PASS <password> 系统登录密码
PASV 请求服务器等待数据连接
PORT <address> IP 地址和两字节的端口 ID
PWD 显示当前工作目录
QUIT 从 FTP 服务器上退出登录
REIN 重新初始化登录状态连接
REST <offset> 由特定偏移量重启文件传递
RETR <filename> 从服务器上找回(复制)文件
RMD <directory> 在服务器上删除指定目录
RNFR <old path> 对旧路径重命名
RNTO <new path> 对新路径重命名
SITE <params> 由服务器提供的站点特殊参数
SMNT <pathname> 挂载指定文件结构
STAT <directory> 在当前程序或目录上返回信息
STOR <filename> 储存(复制)文件到服务器上
STOU <filename> 储存文件到服务器名称上
STRU <type> 数据结构(F=文件,R=记录,P=页面)
SYST 返回服务器使用的操作系统
TYPE <data type> 数据类型(A=ASCII,E=EBCDIC,I=binary)
USER <username>> 系统登录的用户名
这就是FTP协议的命令集,是有删除指令的,我们老师以前让我们自己对照着自己编写过FTP协议,删除文件时候不分文件或者文件夹的,只要路径正确就可以删除,跟你电脑上点右键删除东西一样,如果是文件夹,内部所有也都会删除的。

Ⅹ 怎么样实现FTP下载后,删除原文件

你好!
目前用软件自动删除应该是不可能的,应该可以手动删除,但前提是取得了该服务器的FTP权限的情况下。
我的回答你还满意吗~~