windows - Visual Studios/webdev 中的 mklink 错误

标签 windows windows-7 path mklink

在我的网络应用程序中,我编写了 Process.Start("mklink", args);。这仅用于测试,该函数有一个 if 来检查此应用程序正在哪个操作系统上运行(它将在我的 Linux 服务器上运行),但我得到一个异常

The system cannot find the file specified

我的mklink是windows7和vista上的系统文件。我怀疑它没有找到它,因为 mklink 可能只在管理路径中。

如何让我的程序可以访问 mklink?

最佳答案

mklink 内置于 cmd.exe 中。您必须启动 cmd.exe 才能访问它。您可以使用 cmd.exe/C mklink

来完成此操作

哪里 /C = 执行命令并终止。

关于windows - Visual Studios/webdev 中的 mklink 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5062112/

相关文章:

c# - 如何在 Windows 10 和 > .net 4.5 中用 c# 枚举音频输入设备?

windows - Sphinx 在服务重启之前不更新?

windows - 如何禁用 Windows 编辑控件上的小触摸键盘

ruby - 在 Windows 7 x86 上为 eventmachine 安装带有 Ruby 的 OpenSSL

python - .pyw 和 pythonw 不能在 Windows 7 下运行

Swift:在文件名中使用 "/"斜杠和 createDirectoryAtPath

windows - 使用GDI+绘制PixelFormat32bppPARGB图像使用常规公式而不是预乘公式

c++ - 在 Windows 7 的 wpf 窗口中创建 OpenGL 控件时出错

python - 使用 Python 2.7 在包含 .py 的文件夹的子文件夹中调用应用程序

objective-c - 意外的应用程序支持路径