Articles of Windows Vista

删除不可删除的文件夹

我正在安装Cygwin,出了点问题。 现在,我有一个名为#endif的文件夹,无论我做什么,我似乎都无法删除它。 我试过在Windows资源pipe理器中通过命令提示符删除和重命名文件夹。 命令提示符告诉我“此系统找不到指定的文件”。 任何想法如何删除它。 该文件夹位于C:/cygwin 。

错误“LINK:致命错误LNK1123:转换为COFF期间失败:构build项目时失败

我有Visual Studio C ++ 6.0和Visual Studio C ++ 2010 express在我的电脑上安装。 我的朋友能够用visual studio 2010 express在他的电脑上编译同一个项目,但是我的电脑却抛出了错误 LINK:致命错误LNK1123:在转换为COFF期间失败 我不想卸载Visual Studio C ++ 6.0。 我必须保持这个其他项目。 我可以卸载/安装Visual Studio C ++ 2010 express。 请帮我解决这个兼容性问题。 谢谢。 UPDATE [SOLUTION] : 我通过更改.NET框架来解决问题。 我检查了我的电脑安装了.NET Framework 4.5,所以我卸载了它,并安装了.NET Framework 4.现在我可以在Visual Studio C ++ 2010 express中成功编译我的项目。 我甚至不需要将“启用增量链接”设置为“否(/ INCREMENTAL:NO)”,而没有它也在工作。 谢谢你们。

为什么Vista不允许在NonAdmin帐户上创build“程序”快捷方式? 不应该从NonAdmin帐户安装应用程序?

我正在安装一个安装程序(使用Wise Installer,从1999年的旧版本)。 我正在创build一个EXE程序组中的快捷方式。 我也在桌面上创build一个快捷方式。 如果从pipe理员帐户运行安装,那么我在Common Desktop和Common Program Group上创build快捷方式(即从HKEY_LOCAL_MACHINE \ Explorer \ Shellfor所有用户读取)。 如果它是从NonAdmin帐户安装的,那么我将安装到HKEY_CURRENT_USER的桌面和程序组。 行为 安装于: XP NonAdmin – 桌面和程序快捷方式安装确定。 Vistapipe理 – 桌面和程序快捷方式安装确定。 Vista的非pipe理员,UACclosures – 桌面快捷方式安装,但程序快捷方式没有 。 但是,应该安装的程序组文件夹 不会被创build。 在安装结束时,我启动了一个快速的程序组。 它在所有上述启动。 我可以手动将快捷方式拖到该文件夹​​中,它工作得很好。 我感到莫名其妙 我已经尝试安装一些其他商业应用程序(Opera,Foxit,FireFox)。只有FireFox将在NonAdmin下安装(只有当您selectProgram Files以外的其他应用程序时,我知道这是非admin的限制)。 而且FF不会从“删除程序”中安装“卸载”图标或“卸载”支持。 我试着安装IE 7,它需要pipe理员来安装。 它甚至不会安装临时提升pipe理员。 也许这个想法是,你不应该从一个NonAdmin帐户安装软件在Vista中?

Windows XP在哪里以及如何存储wep / wpa密钥?

就像标题所说,Windows XP存储WEP / WPA密钥的位置和方式(即,如果encryption,使用什么方法)?

如何创build/编写复杂的语音快捷方式? (在远景)

有MS Vista挂钩来创build这样的东西? “我有一个想法”=>popup我的首选想法经理 “commit $ 1”=>打开项目$ 1的subversion提交窗口 对于热键,微软有一个很棒的API。 但是我想用语音API做这样的事情。 我可以用脚本/configuration/程序来做到这一点吗?

调用IWebBrowser2-> get_Document时错误800706B5

在使用IE8的Vista上,我有一个IWebBrowser2的实例,用于获取当前的HTML文档: IWebBrowser2* browser; CComPtr<IDispatch> disp; HRESULT hr = browser->get_Document(&disp); 当这由pipe理员执行时,调用成功。 但是,当被普通用户调用时,尽pipe页面处于“受信任站点”和“保护模式”处于closures状态,但调用返回错误代码“800706B5”(“界面未知”)。 这个相同的代码在Vista上的IE7和XP上的IE8上都没有问题。 有谁知道为什么这个错误可能会发生,我能做些什么来解决这个问题? 以pipe理员身份运行并不理想,Jon Skeet也被这个难以理解:) 更新:这个问题似乎围绕UAC:closuresUAC完全允许一些常规用户的工作(虽然它明显不安全)

连接到Oracle 8.1.7 – 如何获得正确的ODBC驱动程序?

我有一台Vista机器需要远程连接到Oracle 8.1.7数据库。 使用ODBC包安装即时客户端将获得一个ODBC驱动程序,但是当您使用ODBC驱动程序创build一个数据源时,它说它不再与该数据库版本兼容。 什么是获得正确的ODBC驱动程序的最佳方法?

获取XP,Vista和Seven的Windows系列

我正在使用此function检索Windows XP许可证密钥,但它不适用于Vista和Seven。 如何在这两个Windows版本上获得许可证密钥? Public Function sGetXPKey() As String Dim result As String = String.Empty Dim RegKey As RegistryKey = _ Registry.LocalMachine.OpenSubKey("Software\Microsoft\Windows NT\CurrentVersion", False) Dim bytDPID() As Byte = RegKey.GetValue("DigitalProductID") Dim bytKey(14) As Byte Array.Copy(bytDPID, 52, bytKey, 0, 15) Dim strChar As String = "BCDFGHJKMPQRTVWXY2346789" Dim strKey As String = "" For j As Integer = […]

Git Bash:“致命的:远端意外挂断”

我正在使用安装了msysgit的Windows Vista计算机,并尝试使用Git Bash克隆远程git存储库,但是出现“致命:远程挂断意外”错误。 我能够SSH我公司的服务器,并获得一个存储库列表,服务器pipe理员已经授予我访问我想克隆的。 当我运行“git clone”时,服务器pipe理员报告我没有连接到服务器。 另外,我没有要求在我的私钥密码。 我之前已经在同一台机器上成功设置了同一个存储库中的项目。 有任何想法吗?

Windows:以进程级粒度设置安全属性

背景:我有一个在后台运行的windows服务(显然),并使用一个实用程序执行某个交互式任务,并通过命名pipe道将数据发送回服务。 实用程序在服务看起来合适的时候运行,并且只停留几秒钟。 该问题在Vista中开始,程序无法自由打开命名pipe道以进行写入访问(请参阅Windows服务强化 )。 我打算通过创build具有安全属性的命名pipe道来解决这个问题,以便在程序启动时在whos的上下文中授予对当前login用户的写入访问权限,但是我想起了一个问题:我可以允许访问那个指定的pipe道只使用其(或其线程)处理进程? 或者换句话说:Windows(Vista / 7 / later)安全机制能否降低到进程级粒度? 我是这方面的新手,关于安全的文件让我很头疼,所以任何启发都是值得欢迎的。 提前致谢。