如何创建一个删除远程服务器上的文件的.bat文件?

时间:2011-06-22 17:45:18

标签: batch-file

我对.bat文件概念很新。我有这个每日管理任务远程登录服务器并删除日志文件。我创建了一个delete.bat文件,删除了所需的日志文件,但只有当它位于该服务器本地时才有效。如果我在本地计算机上使用相同的代码(del D:\Logs1\Logs2\a.txt /p)并安排(使用at 13:22 \\abc.xyz.com /every:m,t,w,th,f,s,su delete.bat)在远程服务器上运行,则会出现“未找到网络路径”的错误。

我搜索了各种网站但找不到任何东西,如果我找到了什么,那就是高度VB或其他一些基于编程语言的解决方案,我对此并不了解。

任何帮助都会很棒,并提前感谢你。

1 个答案:

答案 0 :(得分:2)

您可以尝试将该路径映射到驱动器(当然您需要写入权限)并从该驱动器路径中删除文件。

添加网络位置(从命令行)使用:net use x: \\hostname\folder1\folder2

此处x:可以替换为任何可用的驱动器号。