我在本地Windows网络上共享一个备份硬盘驱动器(SMB/CIFS)。现在我需要一个Windows BAT脚本来删除备份驱动器中的一些共享文件。在Linux + bash中,它非常简单,但是在SMB/CIFS共享驱动器上,只使用批处理脚本,我找不到任何解决方案!BAT脚本删除远程文件
0
A
回答
1
有几件事你可以尝试。首先'共享'上的'启用'删除,你可以先映射驱动器net use' :
NET USE [驱动器:] \ ComputerName \ ShareName [\音量] [密码| *] [/ USER:[域名]用户名] [/ PERSISTENT:YES]`
而且您可能会使用DEL命令访问文件。
如果这不起作用,则需要执行通过SSH删除在UNIX machine.For这个,你可以使用PLINK: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 该文档是足够的描述,我认为.. 如果这行不通你也需要重武器 - > Cygwin也可以通过脚本通过SSH发送命令
+1
非常感谢! “净使用”就像一个魅力! –
相关问题
- 1. 通过BAT脚本从主机文件中删除行
- 2. 的Windows BAT脚本删除子文件夹中的目录
- 3. 删除远程文件?
- 4. 如何使用batch(.bat)脚本给出行号,删除一行文本文件?
- 5. 删除文件shell脚本
- 6. PHP删除文件脚本
- 7. Bash脚本将文件备份到远程FTP。删除旧文件
- 8. 删除本地“远程分支”而不删除远程分支?
- 9. 从.bat文件执行bash脚本,.bat文件由QT应用程序调用
- 10. BAT脚本粘贴文本
- 11. 通过http调用远程.bat文件
- 12. 删除脚本只删除文件不是文件夹
- 13. 将文件从Windows复制到远程Linux系统的BAT脚本
- 14. 如何删除使用bat文件
- 15. Windows bat文件 - 从目录中删除
- 16. git push - 强制删除远程文件?
- 17. gitlab不可能删除远程文件
- 18. solaris sftp:删除远程文件夹
- 19. 在ruby中删除远程文件夹
- 20. 使用Git Bash删除远程文件
- 21. 删除旧的远程FTP文件夹
- 22. 使用@get_file_contents删除远程文件 - PHP
- 23. BAT文件能够删除一些文件,但不能删除其他文件
- 24. Git - 从.git文件夹中删除文件,而无需远程删除文件
- 25. 从Windows bat文件执行bash脚本
- 26. VB脚本要.bat文件从VB
- 27. 使用Java脚本执行.bat文件
- 28. 从ruby脚本调用.bat文件
- 29. 使用windows bat脚本压缩文件
- 30. bat文件/ windows mobile中的shell脚本
这些文件只能通过共享访问吗? – npocmaka
不,我可以启用FTP访问,但我宁愿保持禁用。但是,如果你有一个涉及FTP的解决方案,我们将不胜感激。 –