以下System.IO.FileInfo属性是否映射到Windows资源管理器应用程序中的以下属性:
无需打开Windows资源管理器 我想从Word VBA检查这个.
谢谢.
编辑:
此代码现在有效:
Set WshShell = CreateObject("WScript.Shell")
If WshShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt") = 0 Then
MsgBox Prompt:="In Windows Explorer, set the folder options to hide file extensions of known file types." _
& vbCrLf & vbCrLf & " This prevents the file extension from appearing as part of the document number in" _
& "the document body and page headers.", Buttons:=vbOKOnly + vbCritical, Title:="Critical"
End If
Run Code Online (Sandbox Code Playgroud) 我知道如何获得桌面的HWND:GetDesktopWindow().
但是我找不到一个返回当前活动的 Windows资源管理器主窗口的HWND的函数.
如何以安全可靠的方式获取当前活动的Windows资源管理器窗口的HWND?
我想知道以编程方式向 Windows 资源管理器栏添加自定义按钮的过程是什么?Windows 7 和 8 有什么不同?
是否可以在 C# 中做到这一点?或者最好的方法是C++?
谢谢!

我一直在搜索一个文件(甚至不是它在 Windows 7 上的内容),但它在标准 DELL OPTIPLEX 最新 2016 硬件上速度很慢。戴尔硬件与 Windows 捆绑在一起。为什么它那么慢?我的文件夹只有 400 个 20kb 的文本文件。
我需要确保explorer.exe作为系统shell运行.我需要做的是:
Winlogon\Shell)explorer.exeexplorer.exe(作为shell)在最后两个步骤之间是一场比赛:
所以问题是,是否有任何事件/互斥/回调我可以调用以确保资源管理器初始化为shell?
我设法做的最好是等待托盘窗口,如:
while(!FindWindow("Shell_TrayWnd", NULL)) {
sleep(250);
}
Run Code Online (Sandbox Code Playgroud)
这似乎有点草率,有更好的方法吗?
我在python中编写了一些加密代码,它从用户那里获取原始输入消息,然后使用AES对其进行加密和解密.现在我想要增强工作,我希望我可以从我的代码打开Windows资源管理器并浏览到我的计算机上的任何文件,选择它,当我按下OK按钮时,文件的路径存储在一个变量,所以我可以使用它用于处理.
我搜索了很多论坛,我已经设法打开Windows资源管理器,但没有传统的确定和取消按钮.如果用户按下OK按钮,文件的路径应存储在我的代码变量中.
在这方面的任何帮助将受到高度赞赏.
而且,只是为了让你知道我使用了以下代码:
import os
os.system("start.")
但是资源管理器窗口没有任何取消或确定按钮.请帮忙
我希望有一个在后台运行的程序,监听任何文件传输,然后取消资源管理器的文件传输机制,并启动它自己的.
我该怎么做呢?有什么dll我可以pinvoke?
为什么?
*通过文件传输我的意思是通过拖放移动/复制文件/文件夹,但我只关心从磁盘到磁盘的文件传输,而不是从互联网.
在Java中使用它可以将Windows资源管理器打开到C驱动器:
Desktop.getDesktop().open(new File("c:\\"));
Run Code Online (Sandbox Code Playgroud)
但是,我还需要此处突出显示的“打开文件”功能:http : //i.imgur.com/XfgnozF.jpg
有没有一种方法可以用Java实现(使用Windows资源管理器,而不是Swing的FileChooser)?
案例如下:
假设你有两个大小相等的文件夹,但第一个文件夹让3个文件,第二个文件夹有10000个文件; 复制第一个文件夹(文件编号较少)将比其他文件夹完成更多,更短的时间,即使完成复制第二个文件夹的预期时间也将完全不准确.
对此有何技术解释?它是否与为每个要复制的文件执行的资源的初始化和处理有关?
我想知道是否使用ListView和其他组件在C#中创建了Windows资源管理器,是这样的吗?
我在c#中做了一个简单的项目.要执行此程序,您必须传递一个字符串.
static void Main(string[] args)
{
DateTime? dtDebut = null;
if (args.Length > 0)
dtDebut = DateTime.Parse(args[0]);
DateTime? dtFin = null;
if (args.Length > 1)
dtFin = DateTime.Parse(args[1]);
bool bGetDateFromTable = true;
if (args.Length > 2)
bGetDateFromTable = Boolean.Parse(args[2]);
ObjetAXION objetAXION = recupererAxion();
DateTime date1 = DateTime.Now;
AXION.OLENotes.ScanFiles(objetAXION, dtDebut, dtFin, bGetDateFromTable);
DateTime date2 = DateTime.Now;
Console.WriteLine("Temps du scan: " + (date2 - date1));
}
Run Code Online (Sandbox Code Playgroud)
但是如何使用Windows资源管理器中的参数运行.exe文件?
编辑:
我将100%通过约会.
因不清楚问题而终止吗?所以我有答案吗?
需要在Windows资源管理器中单击文件上的鼠标左键,您会收到一条包含完整文件路径的消息。
示例:如果单击文件win.ini上的鼠标,则显示MsgBox:c:\ windows \ win.ini
OBS:拜托,我需要准备好示例答案,因为我的英语太糟糕了,而且我是编程的新手。
autohotkey windows-explorer capture filepath file-properties