监听如果打开D盘某个文件夹,自动执行某些操作

问题描述

监听如果打开D盘某个文件夹,自动执行某些操作请问各位大虾,这样的程序用什么来做呀?之前找过用FileSystemWatcher来做,不过只能监听创建、修改、重命名等操作,不能监听打开操作的

解决方案

本帖最后由 csdyjb1682 于 2011-12-17 21:55:42 编辑
解决方案二:
该回复于2011-12-19 10:30:28被版主删除
解决方案三:
spry++打开看看你都知道怎么做了使用win32apifindwindow
解决方案四:
我也不太懂,能不能给个实例。。。
解决方案五:
请问在这回复能得到下载积分吗
解决方案六:
百度C#findwindow或者看我博客有一个类似的文章
解决方案七:
需要HookCreateFileReadFile等API,或者使用Shellnotifyapi。
解决方案八:
http://blog.csdn.net/yszwn/article/details/4879778
解决方案九:
该回复于2012-04-23 08:24:17被版主删除
解决方案十:
应用层做比较难
解决方案十一:
使用FileSystemWatcher监控文件夹

时间: 2024-10-03 22:52:22

监听如果打开D盘某个文件夹,自动执行某些操作的相关文章

ORACLE监听程序打开后自动关闭,一个很常见却很棘手的问题

问题描述 ORACLE监听程序打开后自动关闭,一个很常见却很棘手的问题 这个是打开监听时候报的错误. 命令行启动报错 现在主机名 listener.ora tnsnames.ora 问题出在哪里了? 我自己也在找办法解决,c币有限,只是希望遇到过类似问题的朋友分享下自己的经验.问题解决之后希望可以给大家带来便利

U盘变成文件夹图标的三大策略

  第一种解决策略: 在u盘里新建一个文本文档,内容如下: @echo on taskkill /im explorer.exe /f rem 结束病毒进程(以u.vbe病毒的进程w.exe为例) taskkill /im w.exe start reg add HKCUSOFTWAREMicrosoftWindowsCurrentVersionEXplorerAdvanced /v ShowSuperHidden /t REG_DWORD /d 1 /f start reg import ki

excel2013如何每次打开定位到指定文件夹

  excel2013每次打开定位到指定文件夹的方法: 设置默认打开定位文件夹步骤1:启动Excel并创建一个空白工作簿,在"文件"选项卡中选择"选项"选项,如图1所示. 设置默认打开定位文件夹步骤2:此时将打开"Excel选项"对话框,在对话框左侧的列表中选择"保存"选项, 在右侧的"默认本地文件位置"文本框中修改默认文件夹的位置,如图2所示.完成设置后单击"确定"按钮关闭对话框,此时

酷盘的文件夹如何与好友共享

  酷盘的文件夹与好友共享的方法如下: 在文件列表页选中任意文件夹右键呼出菜单选择"共享文件夹"选项, 或者在右侧信息栏上选择"共享文件夹"选项, 就会弹出窗口, 输入需要邀请共享的好友电子邮件地址就可以将这个文件夹共享给好友了.

求助啊 如何用process定位并打开VB.EXE所在文件夹中的.exe文件,该文件的位置在不同电脑上是不固定的

问题描述 求助啊如何用process定位并打开VB.EXE所在文件夹中的.exe文件,该文件的位置在不同电脑上是不固定的 解决方案 解决方案二:你可以做个窗口,让用户选择路径,然后把路径保存到文件.这是最简单的办法.复杂一点,你就遍历磁盘,找到VB所在的文件夹,然后写入文件.下次打开,发现文件里有路径,就不再遍历了.解决方案三:谢谢谢谢能不能直接定位该程序位置比如以下语句:DimFilePathAsNewSystem.IO.StreamWriter(AppDomain.CurrentDomain

vbs fso跨盘移动文件夹的怪问题_vbs

跨盘移动文件夹的怪问题 Set objFSO = CreateObject("Scripting.FileSystemObject") objFSO.MoveFolder "C:\Scripts" , "d:\2" 权限拒绝,但是copy就可以.可以采用变通的办法先复制再删除 ========================================wmi================= strComputer = ".&quo

复制文件到c盘windows文件夹下的system32的批处理写法_DOS/BAT

现在想从"C:\Program Files\常用绿色软件\soft\"将'FinalData.exe'.'OfficeDiary.exe'.'DisplayX.exe'这三个程序拷贝到'C:\WINDOWS\system32'并覆盖原有的三个,应该怎么编写??? 问题1:批处理的编写支持长文件夹和长文件名吗? 问题2:批处理的编写支持中文文件夹吗? 问题3:覆盖原有文件会出现提示吗?如果会,怎么让它不提示直接覆盖了? @echo off for %%a in (FinalData Of

如何取消WindowsXP文件夹自动展开功能

  在总结了之前的windows系统之后,windowsXP系统进行了人性化的改变,操作过xp系统资源管理器的用户就能深刻体会到这一点,用户在点击左侧文件时,如果文件夹中还有包含其他子文件夹的情况,这时候就会自动展开,虽然说很方便,但是展开后滚动条加长,很多用户都不是很习惯,所以下面来教大家一个小妙方,轻松来取消这个自动展开功能. 取消WindowsXP文件夹自动展开功能的步骤: 1.首先点击桌面的开始按钮,找到并打开运行,输入regedit,打开注册表编辑; 2.然后在注册表左侧依次展开以下子

PHP对文件夹递归执行chmod命令的方法_php技巧

本文实例讲述了PHP对文件夹递归执行chmod命令的方法.分享给大家供大家参考.具体分析如下: 这里对文件夹和文件递归执行chmod命令来改变执行权限 <?php function recursiveChmod($path, $filePerm=0644, $dirPerm=0755) { // Check if the path exists if(!file_exists($path)) { return(FALSE); } // See whether this is a file if(