【问题标题】:Deleting folders present on remote machine using batch file使用批处理文件删除远程计算机上存在的文件夹
【发布时间】:2012-08-25 07:10:55
【问题描述】:

我想使用批处理文件删除几个文件夹。
但问题是这些文件夹存在于其他机器上
但我可以在我的机器上远程访问这台机器

请帮我解决这个问题。我对此一无所知。

【问题讨论】:

  • 一个简单的批处理文件,双击即可运行...
  • 您是否有权在该远程计算机上运行批处理文件?

标签: batch-file directory


【解决方案1】:

一个不太全面但更简单的答案...

del /F \\myserver\w_root$\users\selah\selah.txt
del /F \\myserver\w_root$\users\selah\status.txt

【讨论】:

    【解决方案2】:

    只要您可以使用具有删除权限的用户挂载远程文件夹,您就可以简单地执行以下操作:

    rem Set up the remote path - assuming it is sharable
    set MY_DIR=\\10.1.1.1\some\path
    
    rem Mount the remote path
    net use %MY_DIR% %MY_PASSWORD% /USER:%MY_USER%
    
    rem Delete a file
    if exist "%MY_DIR%\MyFile" del /F "%MY_DIR%\MyFile" >nul
    
    rem Unmount the remote path
    net use %MY_DIR% /delete >nul
    

    如果您想删除文件夹,您只需确保挂载点至少比您要删除的位置高一级。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-09
      • 2018-02-24
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      相关资源
      最近更新 更多