Articles of windows

Windows服务访问networking资源以及本地USB驱动器

我在Windows Server 2003上部署的Windows服务应用程序需要访问networking资源以及插入的USB令牌。当我使用本地系统帐户时,我可以访问USB而不是networking文件。 而与其他用户选项我不能访问USB。 有没有办法同时访问两个?

我应该使用哪种文件名编码来与Windows,Mac和Linux兼容

我正在使用Linux服务器作为文件共享。 这些文件可以通过Windows计算机访问Samba服务器,由Mac用netatalk服务器(afpd)访问,也可以通过SSH,sftp用于Windows,Mac和Linux系统。 看起来像这些系统中的一些关心在文件名中使用字符,有些则不。 有一个名为“ convmv ”的工具将文件名从一个转换到另一个,但我应该使用哪一个? 我应该为Samba服务器设置一个定义的文件编码吗? 同样的netatalk?

64位服务器使用不正确的语言环境在32位模式下运行

我有一个64位服务器,我们正在32位模式下运行一个应用程序。 无论什么原因,当服务器设置为en-GB时,32位进程的区域设置将以en-US的forms出现。 我猜测这是因为64位和WOW64没有分割区域设置。 所以我的问题是如何设置一个32位进程的语言环境? 这是Windows 2003.该应用程序是在32位模式下运行在IIS下的asp.net应用程序。 这个设置绝对不是我的select。

通过GPO和registry删除/隐藏“安全删除USB设备”选项

我已经通过了如何防止Windows安全地删除硬件? 它有一个基于registry的WinXP解决scheme,但我所追求的是:1.基于GPO的解决scheme 2. Windows 7,2003和2008也是如此 谢谢 UPD:尝试 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYDEVICE] "DisableRemovable"=dword:00000001 不适合我

如何发现从一个networking到另一个networking的名称/地址连接使用?

在MySQL中,您必须根据原始networking的名称授权用户。 从我的networking到远程的所有连接都显示为从mail.mycompany.com发送。 但是连接到另一个远程networking时,它以不同的来源出现。 如何发现它使用的是哪个名称/ IP? 我在目的地尝试了tcpdump和netstat ,但很难find其他数十亿的连接。 在我的情况下,目标是Windows Server 2003

Windows 2003按端口路由

我有远程Windows 2003服务器与两个networking接口,如Cn1和Cn2。 我需要所有的stream量都通过Cn1,除了一个端口(对于我来说它是3389,rdp用于pipe理),通过Cn2工作。 目前,当我通过Cn1build立所有连接时,我完全失去了Cn2上的连接 – 并且无法通过Rn2通过Cn2连接到服务器。 现在我使用基于我的IP地址的静态路由(可以改变 – 所以这是不好的)。

我应该使用PHP作为FastCGI?

我正在Windows机器上运行Apache Web服务器。 它通常不是公共服务器(大部分stream量来自机器本身,大部分公共stream量来自爬虫)。 基本上,它主要是作为试验台,开发系统使用。 我已经阅读了如何运行PHP作为FastCGI比Apache模块更好(即更快,更稳定)。 但是,我真的不喜欢多个PHP.exe进程的想法(我不喜欢Apache有两个进程,我甚至不太喜欢Chromium的多进程模型)。 所以我想知道是否值得将PHP更改为FastCGI。 如果是,我将如何configuration? 几乎所有我见过的信息都是用于非Windows或IIS的。 正如我所说,我正在运行Windows + Apache。 非常感谢。

Windows VPS上多less内存(2003,2008,2008 R2)

现在我在640MB RAM的VPS上运行Windows Server 2003,它工作正常。 我想将操作系统升级到Windows Web Server 2008或Windows Web Server 2008 R2。 我知道很难说需要多less内存,但是可以在2003年和2008年的两个新版本之间进行比较吗? VPS上的内存是目前为止最昂贵的产品,所以我想知道是否能够以1GB和2008或2008R2获得类似的性能,而640MB和2003是相同的。 基本上我运行IIS,SQL Server和MailEnable。 编辑: 让我们试着用另一种方式来说:2008和/或2008 R2需要比2003更多的内存吗? 例如,类似的情况(相同的数据库,相同的网站和程序运行等),我可以说我需要相同的RAM数量? 1.5倍? 2倍? 在内存方面,2008年与2003年相比,耗费多less?

md5sum或合法的微软系统文件sha1sum

是否有Microsoft系统文件的合法校验和的数据库或存储库? 我们认为我们有一个使用IRC进行命令和控制的Windows 2003 SP2 DNS。 (最新的McAfee没有看到问题)。 我想比较我们的客户的dns.exe和相关的DLL与真正的。 (我会拿一个新的SP2和hotfixed系统来做到这一点,但不知道如何做到这一点,而不需要这样做。)

自动创buildWindows启动脚本?

有没有一种很好的方法来自动安装本地启动(而不是login)在Windows XP和Windows 7中的脚本,通过命令行,WMI,COM​​或其他(甚至Win32的,如果说到这一点)? 我需要在大量计算机上设置本地启动脚本,不幸的是,Active Directory绝对不是一种select。 我想写一个脚本或小程序,我可以运行在每台计算机上执行启动脚本安装,以节省自己很多容易出错的点击手动劳动。 我看到,当使用gpedit.msc创build本地启动脚本时,有关脚本的信息将存储在registry中: HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Startup 但是,如果您创build这样的脚本,然后删除其registry项,该脚本将保持在本地组策略编辑器中列出; 就像在Windows中经常出现的情况一样,显然在那里看到的东西比看上去更多。 这导致我怀疑在这里为新启动脚本手动添加子项是否安全(我不希望我的脚本被以后使用本地组策略编辑器所做的更改覆盖)… 我发现的另一个选项是在configuration为在系统启动时运行的任务计划程序中创build一个项目。 不过,我的担忧是双重的: 这可以自动更容易吗? 例如, at命令似乎没有让您为系统启动安排任务,而WMI的Win32_ScheduledJob接口看起来不可靠(因为一件事,它无法显示我当前的任何计划任务)。 我可以防止用户login,直到计划的启动任务完成,可以使用“正常的”Windows启动脚本来完成吗? 在此先感谢您的任何build议,我已经对我的头撞了一下…