0

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

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

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

4

1 回答 1

0

您可以使用括在引号中的 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

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

于 2021-04-08T20:04:48.793 回答