java 開啟共享文件
js 開啟需要 internet 設定
function openFileIIs(command) {
try {
// var command = "\\\\192.168.1.155\\share\\" + command;
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('automation') != -1) {
alert("命令" + window._command + "已經被使用者禁止!");
return true;
}
else return false;
}
var wsh = new ActiveXObject("WScript.Shell");
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
catch (e) {
alert("附件資料夾不存在!");
}
}
我的使用者是不可能一個一個給他們設定這個的 他們會嫌棄這個很麻煩,這個解決方案 不行的
還是java靠譜
@RequestMapping(value = "/openfile", method = RequestMethod.POST)
@ResponseBody
public void openfile( ) {
try {
Runtime rt = Runtime.getRuntime();//\\192.2.2.**\*****\**
//c://windows
rt.exec("explorer.exe \\\\192.2.2.**\\*****\\**");
} catch (Exception e) {
// TODO: handle exception
}
}