Articles of windows

它在程序文件文件夹上安装有多重要?

在一个普通软件的正确安装中,其可执行文件将位于程序文件文件夹中; 其用户数据存储在用户的应用程序数据文件夹中; 它是所有用户应用程序数据文件夹中非用户特定的数据; 它通常应该能够在非pipe理权限下运行。 这些指导方针在XP上很容易被忽略,但是由于UAC,它们在Vista和7上是个问题。 我们即将发布我们的软件的主要版本。 这是一个CMS,作为他们的主要工作工具,我们的客户使用它们的IT人员非常熟悉它。 如果我们想与Windows 7完全兼容,我们必须做出相当多的改变,而且我们已经在紧张的时间表上。 问题是:我们可以很容易地让我们的客户在程序文件之外安装我们的软件,或让他们以pipe理员身份运行。 我认为这是错误的,但我需要一些弹药:为什么我们应该安装在程序文件,有所有的限制呢? 编辑: 我在这里问这是因为我想让IT人员input。 对于程序员的input,我可以问问旁边的人,而不是stackoverflow。 这不是一个编程问题。 我这样问,是因为我们想让软件更好。 当软件初次创build时,旧的安装习惯可以追溯到15年左右。 固定其安装是一个优先事项,没有别的。 更糟的是,它会被推迟到下一个版本。

发布的软件不会显示在“添加/删除程序”中

我只是按照如何使用组策略在Windows Server 2003中远程安装软件来尝试发布软件(MSI文件)。 我可以按照所有步骤操作,但所谓的成功发布的软件不会出现在客户端/用户机器的“添加/删除程序”中。 有人可以帮助确定为什么这可能不工作。 更新: 在阅读专家交stream这个问题时,尝试了gpresults。 输出摘录如下: COMPUTER SETTINGS The following GPOs were not applied because they were filtered out XADistribution Filtering: Denied (Security) Default Domain Policy Filtering: Denied (Security)

Windows AD域上的Linux

成功将我的Linux Boxjoin到Windows AD域。 想要知道从其他pipe理员,如果我们有可能指定哪些组窗口允许login? 否则,任何有AD帐户的人都可以login。 build议?

如何使用命令行在Windows 2003中更改系统区域设置

是否有任何命令行实用程序来更改Windows 2003中的系统区域设置?

源服务器不符合迁移的最低要求 – SBS2003到SBS 2008

我正在将SBS 2003迁移到SBS 2008.我在此处遵循了81页的微软指南: http : //www.microsoft.com/downloads/details.aspx? FamilyID=52b7ea63-78af-4a96-811e-284f5c1de13b&displaylang=en并拥有运行已成功完成的迁移预configuration工具,然后请求重新启动服务器。 我创build了SBSAnswerFile并将其保存到USB记忆棒。 SBS 2008服务器检测到它,并以迁移模式开始SBS安装程序,并附带错误消息。 点击“再次检查”不会做任何事情,并重复错误。 我确认了从SBS 2008服务器到SBS 2003服务器的良好连接,反之亦然,通过从另一台机器ping每台机器。 我在用于运行迁移准备的SBS 2003服务器上创build的帐户。 工具是域,架构和企业pipe理员。 我已经确认Exchange 2003处于本地模式,确认域function级别是在2003年。已经创build了一个新的pipe理员帐户,使其成为相关组的成员,并设置一个复杂的密码,看看是否有帮助,但仍然没有喜悦。 我正在安装HP ML330服务器 – 通过智能启动和通过Windows sbs dvd尝试,都导致相同的问题。 完整的日志是可用的下面的设置,但有点冗长。 任何任何想法? 替代文字http://www.experts-exchange.com/images/197800/SBSsetup.bmp [2944] 100812.181428.4282: Setup: Screen Saver SubKey opened. [2944] 100812.181428.4282: Setup: Finished disabling the Screen Saver. [2944] 100812.181428.4282: Setup: Get Stage = <null> [2944] 100812.181428.4282: Setup: Current setup […]

如何在Linux和Windows中从命令行查找浏览器版本?

在Ubuntu中,当我打开一个terminal并说“firefox -v”或“konqurer -v”时,它打印所有的版本信息。 但是,我无法find如何去做这件事 Linux和Windows上的Chromium(7)[无法使用此链接和此链接 Windows上的Firefox(7) IE浏览器(7) 以前在Windows XP上执行“someexe.exe /?” 用于显示该exe的帮助和命令行选项。 但它似乎不适用于Windows 7.我试过“Chrome.exe /?” 它只是开始镀铬。 我知道如何在GUI中得到它,但我想编写它。 我怎样才能做到这一点?

为什么pg_restore在Ubuntu上比Windows更耗时?

我生成了一个21 MB左右的转储文件: pg_dump –format=tar –verbose –file=database.backup mydatabase 当我在Windows上导入这个文件时: pg_restore –dbname mydatabase –verbose database.backup 需要1个小时才能完成。 在Ubuntu 10.10 64位盒子上做同样的事,大约需要7个小时! 当然,我正在谈论相同的硬件规格(戴尔Studio XPS)。 相同的RAM,CPU等 在这两种情况下,我使用PostgreSQL 8.4.7的开箱即用configuration。 也许发行版的configuration是不同的…也许有些优化,只是Windows发行版在做什么? 额外信息:在Windows 7 – > NTFS上。 在Ubuntu 10.10 – > ext4上 当我做 pg_dump –format=tar –verbose –file=workspace/work/dumps/loaded.backup mydb 我只需要5秒钟! 如果我在一个空的新数据库上恢复: pg_restore –dbname mydb-2 –verbose workspace/work/dumps/loaded.backup 我只需要10秒。 (问题解决了?…差不多)似乎数据库的家伙使用不同的选项导出原始转储。 也许 – 插入选项? Windows和Ubuntu使用原始转储之间的巨大差异仍然困扰着我的思想。 对此有何想法?

打开提升“pipe理员:”cmd提示符,而不是“cmd提示符(以pipe理员身份运行)”

如果使用runas命令打开命令提示符,将会看到一个显示的窗口 (Running as some_user) 在标题栏中,但如果右键单击cmd.exe并select“以pipe理员身份运行”,将会看到一个窗口,其中包含: Administrator cmd.exe 在标题栏中。 奇怪的是,这些窗户performance出不同的行为。 我的问题是如何通过命令行获得pipe理员cmd.exe命令提示符? 或者,如果这是可能的?

如何清除从Linux的DMI系统事件日志?

是否可以从Linux中清除DMI事件日志(由dmidecode –type 15部分显示的dmidecode –type 15 )? 我知道它可以从BIOS清除,但它是远程位置的服务器,我想避免重新启动的停机时间。

最佳的Windows客户端文件共享协议?

我想与Windows 7客户端共享Linux服务器上的文件。 我有多种文件共享协议之间的select:SMB / CIFS,FTP,WebDAV,NFS …问题是:哪一个最适合我的需要? 这是我的标准: 快速链接(LAN)上的高性能,适用于慢速链接(WAN)。 原始吞吐量是最重要的,虽然高随机性能会很好(随机读取/写入,打开很多文件…)。 在千兆位局域网,我想能够饱和我的networking链接,我希望它感觉我正在使用本地驱动器。 在广域网上,我期望低开销,所以它可以适应高延迟,并充分利用可用的networking带宽。 应用程序的透明度,例如可安装为驱动器盘符或closures。 安全性和防火墙友好是奖金(只要我可以通过VPN隧道)。 SMB / CIFS在WAN上运行缓慢,FTP似乎不是非常透明,而且似乎所有的Windows NFS客户端都很丑陋,缺乏重要的function,比如正确支持文件名中的Unicode。 我还没有尝试WebDAV。 那么,你在这个问题上的立场是什么? 我不反对使用两种不同的LAN和WAN协议,但出于可用性的原因,我宁愿避免它。