我正在尝试使用webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return true;
}
@Override
public void onPageStarted(WebView view, String url,
Bitmap favicon) {
}
public void onPageFinished(WebView view, String url) {
view.loadUrl("javascript:window.HTMLOUT.processHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');");
}
});
关闭位于PowerShell
网站上的PowerPoint
演示文稿。
我使用了SharePoint
和process.kill
命令的bot,但问题是该文件没有正确关闭,并且在Stop-Process
网站上搞砸了。如果我删除它,它会回来。我知道这与短期锁定有关,但我想避免这种情况。如果我SharePoint
AltF4
演示文稿或PowerPoint
,则文件将保持稳定状态。
答案 0 :(得分:2)
在使用PowerPoint
终止进程之前,请尝试正常保存并关闭Stop-Process
演示文稿:
# If there is a powerpoint application running
If(Get-Process | ?{$_.ProcessName -eq "POWERPNT"}){
$pp = [Runtime.Interopservices.Marshal]::GetActiveObject('powerpoint.application')
$pp.Presentations | % {
$_.Save()
$_.Close()
}
# Kill off all PowerPoint apps
Get-Process | ?{$_.ProcessName -eq "POWERPNT"} | Stop-Process
}