vb.netプロジェクトから「mklinkpath1path2」を実行できるようにしたい。私はそれをしません。Shell()関数とProcessを試してみました。
これでは、cmd.exeウィンドウを開くだけで、何もしません。
Dim process As New Process
process.StartInfo.FileName = "cmd.exe"
process.StartInfo.Arguments = "mklink """ + arma2oaAddons + """ """ + arma2Addons + """ /j"
process.StartInfo.WorkingDirectory = "C:\"
process.Start()
これで、「ファイルが見つかりません」というエラーが発生します。mklinkが見つかりません。:
Shell("mklink """ + arma2oaAddons + """ """ + arma2Addons + """ /j")
mklinkとは何ですか?
Mklinkは、MSWindowsでシンボリックリンクまたはシンボリックリンクとハードリンクを作成するために使用できるMSWindowsコマンドラインユーティリティです。これは、dirコマンドなどのCMDシェルの一部です。
これを正しく行うにはどうすればよいですか?