`
wangwang3ok
  • 浏览: 76923 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

c#打开文件夹,js调用exe

阅读更多

用代码打开文件夹的两行很强的代码

当然,也可以打开局域网内共享的别的电脑上的文件夹、文件

 

string path = @"C:\Program Files";
System.Diagnostics.Process.Start(
"explorer.exe", path);

 

 

web程序的话要调用客户端上的explorer.exe

我想到了一个办法,就是使用js来调用

<script language=javascript>
function   ExeRun(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;   
  }   
</script>
<input type="button" onclick="ExeRun('explorer \\\\192.168.1.169\\VSS')" value="打开文件夹"/>

 当然,如果发布后,在客户端无法打开文件夹,而且ie左下角报错

automation服务器不能创建对象

 则需要更改ie设置

工具--Internate选项--安全--对未标记为可安全执行的ActiveX控件初始化并执行

设置为”提示“

分享到:
评论

相关推荐

    chrome打开共享文件夹完美方案

    原因:在IE中输入file:///c:windows/地址之后,调用的资源管理器explorer.exe进行打开。chrome等浏览器由于安全机制,采用了文件索引的方式,不允许直接操作本地文件。 功能介绍 通过链接可以访问本地目录、共享...

    C#基础类库

    JsHelper--Javascript操作帮助类,输出各种JS方法,方便不懂JS的人使用,减少代码量 7.JSON 转化类 ConvertJson List转成Json|对象转成Json|集合转成Json|DataSet转成Json|DataTable转成Json|DataReader转成Json...

    c#项目结束后的总结

    的文件夹下 FileMode有很多枚举成员,其中 1)Append是打开现有文件或者创建新文件,其只能和FileAccess.Write一起使用; 2)Create是如果文件不存在,则使用CreateNew,否则使用Truncate,其要求...

    csharp:从命令行运行 c# 代码,如 python 或 javascript

    夏普从命令行运行c#代码,例如python或javascript。特征从命令行运行 c# 代码不需要分号加载外部程序集保存脚本单个可执行,开箱即用支持Windows,Linux,macOS和Android(安装说明将在底部) 按 T​​ab 键时自动...

    activex回调js

    页面调用activex控件及c#回调页面js方法,将activex信息返回页面,测试前请运行debug文件夹中的1.bat将activex控件注册后,直接打开示例页面即可

    C#中使用angular的方法步骤

    我们有时需要在C#的web项目中用到angular,那么如何用呢?下面小编给大家分享一下。 首先准备一个MVC的项目,如下图所示 接着放入angular.js,同时建立一个app.js文件,如下图所示 然后在app.js中进行angular的...

    C#基类库(苏飞版)

    JsHelper--Javascript操作帮助类,输出各种JS方法,方便不懂JS的人使用,减少代码量 7.JSON 转化类 ConvertJson List转成Json|对象转成Json|集合转成Json|DataSet转成Json|DataTable转成Json|DataReader转成Json...

    ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)

    C#调用存储过程.txt CheckBox控件.txt datagrid排序_选择_分页.txt DataSet对象.txt DotNET WinForm FAQ 16个.txt excel打印.txt EXCEL导出.txt EXCEL中合并单元格.txt mail.txt NET在RichTextBox控件加入...

    Node.js模块封装及使用方法

    Node.js中也有一些功能的封装,类似C#的类库,封装成模块这样方便使用,安装之后用require()就能引入调用. 一、Node.js模块封装  1.创建一个名为censorify的文件夹  2.在censorify下创建3个文件censortext.js、...

    opencv4.5.5带微信二维码识别的编译好的库,c++直接调用。

    opencv4.5.5带微信二维码识别的编译好的库,c++直接调用。

    C#导出网站功能实例代码讲解

    所以导出网站最重要的两个功能,除了javascript的触发,就是C#ashx文件复制文件夹的操作。  下面这段代码就是通过javascript的Request函数调用copy.ashx函数文件,实现将需要复制的文件夹的子路径和复制到所在位置...

    协同拨号器 C# 校园拨号器 2.05 V15

    将MAC修改功能用C#实现了,可能还不太完善,浏览器调用默认的,不启动IE了,完善主机客户机设置功能,允许设置不同的主机。 加入网卡选择判断机制,不会连虚拟机网卡的MAC和IP也改了,抓取网卡准确度也提高了,拨号点...

    C# GHCA 2.05 校园拨号器 协同拨号器 V14

    将MAC修改功能用C#实现了,可能还不太完善,浏览器调用默认的,不启动IE了,完善主机客户机设置功能,允许设置不同的主机。。 加入网卡选择判断机制,不会连虚拟机网卡的MAC和IP也改了,抓取网卡准确度也提高了,拨号...

    协同拨号器 GHCA 校园拨号器 2.05 C# V16

    算法可见 http://code-e.vicp.net/gen.html dzhsurf用JS写的,下载下来编辑即可见源码,打算以后用本地调用JS的方法解密 C#的可见 http://download.csdn.net/source/2836732 By Zhangzhezh 2010-11-29 V13 ...

    网立方-简-CMS网站内容管理系统 WebCubeCMSWebsiteContent.rar

    使用VSCode等编辑器打开后台前端文件夹 命令行运行 npm install,安装相关环境 4.在安装好node.js环境后运行npm run build 发布相关代码到/dist目录 5.复制第4步中/dist目录中的index.html到/publish/此处自定义...

    音速启动 绿色软件

    vsEnFolder.exe、UpDate.exe 这3个进程文件没有图标,只能由音速启动自己调用。 2. 如果开启了文件夹保护功能,就会存在 vsEnFolder.exe 进程。 3. 您可以备份 User50 目录以实现音速启动数据的备份,另外...

Global site tag (gtag.js) - Google Analytics