Articles of windows 7

如何映射批处理中的networking驱动器

我的用户用来映射networking驱动器。 我开发了一个工具,它使用一个networking驱动器i :. 问题:我可能重叠用户定义的驱动器。 我怎样才能打开一个DOSbatch file,将定义一个新的networking驱动器为自己的使用,但不会更改用户可见的networking驱动器?

如何将多个子文件夹中的特定文件移动到各自的父文件夹? (Windows批处理)

我有以下文件和文件夹结构(使用实名): Carabidae/Pterostichinae/FolderNameXXX/dor/StackXXX/files.tif 我的问题是,我需要从StackXXX文件夹中获取一个特定的文件,PM *。*到各自的/ dor父文件夹中。 StackXXX文件夹可以被删除。 有数百个FolderName。 理想情况下,我想要一个batch file,我可以从Carabidae文件夹运行。 这需要是一个batch file,因为会不断添加新的FolderNames。 经过大量的search之后,我从这个StackOverflow的答案中find了一个半工作的解决scheme: for /f "delims==" %%i in ('dir /a:d /b') do for /f "delims==" %%f in ('dir %%i /a:d /b') do (move "%%i\%%f\PM*.*" "%%i"&&rd "%%i\%%f" /s /q) 它移动文件并删除文件夹,就像我想要的。 但问题是,它只能在从FolderName文件夹运行时起作用,这会影响脚本的节省时间的目的。 我不知道如何修改它以recursion到子文件夹,所以我可以从顶部文件夹运行它。 非常感谢您的帮助!

如何在运行Windows应用程序时解决ntdll,msado15和stackhash错误?

我有一个应用程序,在我的系统中运行完美,也在其他几个客户上运行。 但我有一个特定的客户,这是不工作的。 我已经尝试了以下内容: 更新Windows。 closures防火墙。 closuresDEP。 closuresUAC。 但是这些都不起作用。 以下是出现的错误。 第一: Problem signature: Problem Event Name: APPCRASH Application Name: myApp.exe Application Version: 3.1.0.98 Application Timestamp: 52931ef4 Fault Module Name: ntdll.dll Fault Module Version: 6.1.7601.18205 Fault Module Timestamp: 51db96c5 Exception Code: c0000005 Exception Offset: 00056018 OS Version: 6.1.7601.2.1.0.256.48 Locale ID: 1033 Additional Information 1: d492 Additional Information […]

开始 – >运行对话框 – “以pipe理员身份运行”checkbox?

我试图find是否有一个registry项,以启用Windows 7中的“开始” – >“运行”对话框中的“以pipe理员身份运行”checkbox(类似于可以在registry中启用的“在单独的内存空间中运行”checkbox) 。 在几个网站,我记得我有这个选项,但是在我现在的电脑,它没有启用/可见。 如果您知道通过registry启用此checkbox的方法,或者通过第三方工具包提供,请指出正确的方向? 我已经知道如何创build一个快捷方式,并设置“以pipe理员身份运行”在一个特定的应用程序和“runas”命令,我正在寻找启用checkbox在开始 – >运行命令特别是在这种情况下。 谢谢。

是否有可能在没有Windows机器的情况下开发Windows Phone 7应用程序?

我没有Windows机器,只有Mac和Linux机器。 Windows相当昂贵,我也不想剽窃它。 是否有可能在Mac OS X或Linux上开发Windows Phone 7应用程序? 是否需要Visual Studio?

从Windows访问一个cygwin符号链接

我对cygwin相当陌生。 我创build了一个符号链接如下 $ ln -s /var/www /cygdrive/d/foo 当我通过窗口检查D盘时,我看到一个名为foo的系统文件。 有没有办法使foo充当Windows的文件夹而不是系统文件?

如何从.NET应用程序启动`powercfg.exe -energy`?

当我 using (var process = new Process { StartInfo = new ProcessStartInfo { FileName = "powercfg.exe", Arguments = "-energy", RedirectStandardOutput = true, UseShellExecute = false, } }) { process.Start(); process.WaitForExit(); } 它输出: 一个能源诊断和技术协会(energy.dll)的图书馆服务。 翻译成英语: 能耗效率诊断库(energy.dll)无法加载。 即使作为pipe理员运行。

如何将文件写入物理驱动器(Windows 7)而不会收到ERROR_ACCESS_DENIED?

我试图写一个testing模式到格式化USB驱动器的每个部分。 有一个逻辑驱动器(例如h :)。 该卷是FAT格式的,包含要覆盖的数据。 另外,我想覆盖整个物理驱动器。 该程序正在运行与提升的用户权限。 首先我做了以下几点: // from the drive letter "h:" I get the physical disk number using // IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS => "\\.\PhysicalDrive2" hDevice = ::CreateFile( "\\.\PhysicalDrive2", GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL ); // get the number of available sectors with IOCTL_DISK_GET_DRIVE_GEOMETRY_EX // => ulNumberOfSectors // now I try to write some sectors, […]

解密/读取/修改“.automaticDestinations-ms”和/或“.customDestinations-ms”

有谁知道如何阅读微软为JumpLists创build的文件? 我想从JumpList中清除所有历史logging/访问最多/最近closures,没有清理任务。 我尝试使用win7api中的APPID,并清除了例如google chrome的跳转列表。 但是使用“ClearAllUserTasks”方法,它会清除跳转列表中的所有内容,甚至是“任务”。 同样的事情是删除文件。 没有任何方式知道*目的地ms文件的格式,所以我可以自己修改它们? 基本上,想清除历史logging/访问量最大,但在Windows 7 Api(也不是C ++或.NET)中找不到任何东西。

在已经运行的batch file上设置进程优先级

我如何改变一个已经运行的拥有者的优先权我现在我可以用它来启动拥有: START /HIGH notepad.exe但是我如何改变它已经运行的记事本。 谢谢,如果任何人可以帮助这一点。