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