【问题标题】:How to run exe available on shared drive using command prompt如何使用命令提示符运行共享驱动器上可用的 exe
【发布时间】:2021-04-08 19:13:21
【问题描述】:

我在共享驱动器上有一个可用的 exe,例如“\domain.com\folder\test.exe”

如何使用命令提示符访问此路径并执行exe。

我尝试了“net use y:\domain.com\folder”命令。它创建了网络驱动器,但不知道如何执行 exe。

【问题讨论】:

    标签: cmd shared-drive


    【解决方案1】:

    您可以使用用引号括起来的 UNC 路径直接引用可执行文件,例如

    "\\server\share\path\file.extention"
    

    开头的 \\ 表示它是一个 UNC 路径,将其包裹在引号中,这只是一个很好的做法,以防路径中有任何空格。

    "\domain.com\folder\test.exe" 将起作用,除非 test.exe 文件需要在程序本身的本地 cmd 环境中运行,因为它在运行时没有正确设置自己。

    在这种情况下您可能更喜欢使用:

    MKLINK /D "C:\Link" "\\domain.com\folder"
    CD "C:\Link"
    test.exe
    

    net use y: "\\domain.com\folder"
    CD /D "Y:\"
    test.exe
    

    PushD "\\domain.com\folder"
    test.exe
    PopD
    

    MKLINK /D "C:\Link" "\\domain.com\folder"
    MKLINK /J "C:\Junction" "C:\Link"
    CD "C:\Junction"
    test.exe
    

    我更喜欢最后一种方法,但这只是因为我使用了一些功能窗口在资源管理器详细信息中的连接上启用,而不是在符号链接上启用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 2013-03-28
      • 1970-01-01
      相关资源
      最近更新 更多