用于删除远程文件的BAT脚本

时间:2012-11-02 18:34:05

标签: batch-file samba file-sharing smb

我的本​​地Windows网络上有一个备份硬盘共享(SMB / CIFS)。现在我需要一个Windows BAT脚本来删除备份驱动器中的一些共享文件。在Linux + bash中它会相当简单但在SMB / CIFS共享驱动器上并且只使用批处理脚本我找不到任何解决方案!

1 个答案:

答案 0 :(得分:1)

您可以尝试一些事项。首先在共享上“启用”删除,您可以先使用net use' : NET USE [driveletter:] \ ComputerName \ ShareName [\ volume] [密码| *] [/ USER:[domainname] username] [/ PERSISTENT:YES]`

您可能会使用DEL命令访问这些文件。

如果这不起作用,你需要在unix机器上通过SSH执行删除。为此你可以使用plink: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 我认为文档很具描述性。 如果这不起作用,你将需要重武器 - > Cygwin也可以通过脚本用来通过SSH发送命令