Apr 13 2018 02:54 PM
When will Edge have this functionality included as it is very effective with multiple documents and folders.
Apr 13 2018 05:10 PM
Why do you need it when you have OneDrive for Business New Gen Sync Client?
Apr 13 2018 05:16 PM
Apr 13 2018 05:16 PM
You can also take a look at below and see if it helps.
Once IE is opening file explorer without prompted for credentials we can continue to getting this to work in Edge.
Create a text file called explore.txt with the following code
<script type="text/javascript" src="/SiteAssets/explore.js"></script>
<button type="button" onclick="openExplorer()">Open in explorer</button>
Create a text file called explore.js with the following code (note: replace [SPSITE] with your domain ie microsoft.com)
We modified this function from the code we found here https://stackoverflow.com/questions/13346798/link-to-open-with-windows-explorer-on-sharepoint-2010 posted by Sam Rose (thanks Sam)
function openExplorer()
{
var strWebDav = 'file://///[SPSITE]@SSL/DavWWWRoot/';
if(getQueryString("RootFolder")!="")
{
var strURL = getQueryString("RootFolder");
}
else
{
var strURL = top.location.href.replace("https://[SPSITE]","")
var intLastSlash = strURL.lastIndexOf("/")
strURL = strURL.substring(0,intLastSlash)
}
if (strURL.lastIndexOf("/Forms") >-1)
{
strURL = strURL.substring(0,strURL.lastIndexOf("/Forms"))
}
strURL = strURL.substring(1,intLastSlash) //remove the forward slash from the library addresss
strNewURL = (strWebDav + strURL); //create the full URL address by adding the WebDav part to the current library address
window.location.href= strNewURL;
}
function getQueryString(name)
{
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
Upload these files to your site assets library at the root of your SharePoint site collection (or whatever library you wish to store the two files in)
Now you just edit the page of the library where you want to use open in file exporer and add a CEWP that points at your explore.txt in my case this was /SiteAssets/test.txt
This works for us, we are now in the process of working out how to add the button to the library tab of the ribbon under the Connect & Export section
Hope this helps somebody, I cannot beleive Microsoft have not put something in place to overcome this must have feature not working in Edge
Dec 29 2020 09:18 AM