【问题标题】:How to copy file from C to a network folder?如何将文件从C复制到网络文件夹?
【发布时间】:2019-03-02 06:31:24
【问题描述】:

我想将 C:\file.txt 中的文件复制到 unc 路径为 \fic-bleu\MPM-DICIR\SERVICE-TUNNELS\ 的网络驱动器

我在 Google 中看到我必须使用 pushd 和 popd 但它只会修改当前提示。而且我不能在这个新提示下使用 mysqldump 命令。

我试过了:

cd C:\xampp\mysql\bin
pushd \\ficbleu\MPM-DICIR\SERVICE-TUNNELS
mysqldump.exe --opt --user=root --host=localhost service_tunnels > service_tunnels.sql
popd \\ficbleu\MPM-DICIR\SERVICE-TUNNELS

还有

cd C:\xampp\mysql\bin
mysqldump.exe --opt --user=root --host=localhost service_tunnels > pushd \\ficbleu\MPM-DICIR\SERVICE-TUNNELS\service_tunnels.sql

也许我必须先将 dumpsql 文件保存在我的计算机中,然后复制,但我找不到这样做的方法:(

最后我建立了这个脚本:

@echo off
cd C:\xampp\mysql\bin
mysqldump.exe --opt --user=root --host=localhost service_tunnels > service_tunnels.sql
C:\Windows\System32\xcopy "C:\xampp\mysql\bin\service_tunnels.sql" "\\ficbleu\MPM-DICIR\SERVICE-TUNNELS\01. MAIN COURANTE - MAINTENANCE\Saves\service_tunnels.sql"
Pause

但是他们说参数太多所以我在谷歌找到了一个解决方案,说要在驱动路径中添加引号,现在它说驱动路径无效......

【问题讨论】:

    标签: mysql windows xampp pushd


    【解决方案1】:

    正确答案,需要将网络驱动器映射为字母(对我来说是 Y:\)

    @echo off
    cd C:\xampp\mysql\bin
    mysqldump.exe --opt --user=root --host=localhost service_tunnels > service_tunnels.sql
    C:\Windows\System32\robocopy "C:\xampp\mysql\bin" "Y:\01. MAIN COURANTE - MAINTENANCE\Saves" *.sql
    Pause
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 2013-05-21
      • 2015-09-13
      相关资源
      最近更新 更多