我在本地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的解決方案,我們將不勝感激。 –