Python – WindowsError: [Error 193] %1 不是有效的 Win32

 

 

今天在调试Python的程序时出现这样的问题.

 

WindowsError: [Error 193%1 不是有效的 Win32

 

原因太简单了,因为使用的python 64位的版本调用了 windows32位的dll或者是python 32位的版本调用了 windows64位。

 

 

解决方法

 

1.安装与DLL文件相同的python版本

2.找到相应的位数DLL文件版本

 

 

Windows 2008 – 由于远程桌面服务当前正忙,因此无法完成您尝试执行的任务.解决办法

 

今天登录Windows2008的时候出现了下面的问题,解决方法也是非常简单的.

原因为:Csrss.exe 进程和某些应用程序 (例如,Microsoft Excel 或 Microsoft Visio) 之间发生的死锁情况下会出现此问题

 

您尝试执行的任务无法完成,因为远程桌面服务程序当前正忙。请稍后再试。其他用户仍可以登录。

 

windows2008-166-1

 

解决方案

下载此修复程序并安装即可

 

https://support.microsoft.com/zh-cn/kb/2661332

 

windows2008-166-2

 

 

Windows2008/7 – Microsoft SQL Server 2008安装图解教程

在Windows2008操作系统系,启动Microsoft SQL 2008安装程序后,系统兼容性助手将提示软件存在兼容性问题,在安装完成之后必须安装SP1补丁才能运行,如图1-1所示。这里选择“运行程序”开始SQL Server 2008的安装。

1464104591-9842-201207

图1-1兼容性问题提示

进入SQL Server安装中心后跳过“计划”内容,直接选择界面左侧列表中的“安装”,如图1-2所示,进入安装列表选择。

1464104592-1783-201207

图1-2SQL Server安装中心-计划

如图1-3所示,进入SQL Server安装中心-安装界面后,右侧的列表显示了不同的安装选项。本文以全新安装为例说明整个安装过程,因此这里选择第一个安装选项“全新SQL Server独立安装或现有安装添加功能”。

1464104593-1829-201207

图1-3 SQL Server安装中心-安装

选择全新安装之后,系统程序兼容助手再次提示兼容性问题,如图1-4所示。选择“运行程序”继续安装。

1464104603-9913-201207

图1-4 兼容性问题提示

之后进入“安装程序支持规则”安装界面,安装程序将自动检测安装环境基本支持情况,需要保证通过所有条件后才能进行下面的安装,如图1-5所示。当完成所有检测后,点击“确定”进行下面的安装。

1464104596-9948-201207

图1-5 安装程序支持规则

接下来是SQL Server2008版本选择和密钥填写,本文以“Enterprise Evaluation”为例介绍安装过程,密钥可以向Microsoft官方购买,如图1-6所示。

1464104602-8077-201207

图1-6 产品密钥

在许可条款界面中,需要接受Microsoft软件许可条款才能安装SQL Server2008,如图1-7所示。

1464104595-5821-201207

图1-7 许可条款

接下来将进行安装支持检察,如图1-8所示,点击“安装”继续安装。

1464104598-2148-201207

图1-8 安装程序支持文件

如图1-9所示,当所有检测都通过之后才能继续下面的安装。如果出现错误,需要更正所有失败后才能安装。

1464104755-6263-201207

图1-9 安装程序支持规则

通过“安装程序支持规则”检察之后进入“功能选择”界面,如图1-10所示。这里选择需要安装的SQL Server功能,以及安装路径。建议:由于数据和操作日志文件可能会特别庞大,请谨慎选择安装路径,或在建立数据库时选择专有的保存路径。

1464104599-9916-201207

图1-10 功能选择

如图1-11所示,接下来是“实例配置”,这里选择默认的ID和路径。

1464104601-4263-201207

图1-11 实例配置

在完成安装内容选择之后会显示磁盘使用情况,可根据磁盘空间自行调整,如图1-12所示。

1464104757-9104-201207

图1-12 磁盘空间要求

如图1-13所示,在服务器配置中,需要为各种服务指定合法的账户。注意:这里需要根据用户实际需求做出调整,本文没有深入研究用户设置的影响,统一使用一个用户“Administrator”,由此产生的影响在以后的日志中会补充说明。

1464104627-5159-201207

图1-13服务器配置

接下来是数据库登录时的身份验证,这里需要为SQL Server指定一位管理员,本文以系统管理员作为示例,如图1-14所示。建议:在服务器上安装SQL Server时,安全起见为此建立独立的用户进行管理。

1464104685-5734-201207

图1-14数据库引擎配置

如图1-15所示,为“Analysis Services配置”指定管理员,本文以系统管理员作为示例。建议:在服务器上安装SQL Server时,安全起见为此建立独立的用户进行管理。

1464104684-5864-201207

图1-15 Analysis Services配置

在报表服务配置中选择默认模式,用户可根据需求选择,如图1-16所示。

1464104673-5436-201207

图1-16 Reporting Services配置

如图1-17所示,“错误和使用情况报告”界面中可选择是否将错误报告发送给微软。

1464104683-1246-201207

图1-17错误和使用情况报告

最后根据功能配置选择再次进行环境检察,如图1-18所示。

1464104674-5987-201207

图1-18安装规则

当通过检察之后,软件将会列出所有的配置信息,最后一次确认安装,如图1-19所示。点击“安装”开始SQL Server安装。

1464104681-6527-201207

图1-19准备安装

根据硬件环境的差异,安装过程可能持续10-30分钟,如图1-20所示。

1464104785-9003-201207

图1-20安装进度

如图1-21所示,当安装完成之后,SQL Server将列出各功能安装状态。

1464104687-6369-201207

图1-21安装进度完成

如图1-22所示,此时SQL Server 2008完成了安装,并将安装日志保存在了指定的路径下。

1464104710-5645-201207

图1-22完成安装

总结

本文详细介绍了SQL Server 2008的完整安装过程。用户可以本文为辅助,根据各自的需求深入研究SQL Server 2008安装配置。

netsh – Windows自带的端口转发/端口映射工具

 

 

Netsh特点

Windows自带,支持IPv4和IPv6,命令即时生效,重启系统后配置仍然存在.

缺点:不支持UDP

安装Netsh

XP/2003需要先安裝IPV6,Win7以上系统自带.

常用命令

add – 在一个表格中添加一个配置项。

delete – 从一个表格中删除一个配置项。

dump – 显示一个配置脚本。

help – 显示命令列表。

reset – 重置端口代理配置状态。

set – 设置配置信息。

show – 显示信息。

 

netsh-1

增加端口转发

命令

以netsh interface portproxy add v4tov4为例子,以下为相应的合格式:

用法

netsh-add-1

参数

netsh-add-2

列子

也是以netsh interface portproxy add v4tov4为列子

将本地的8080端口的数据转发至192.168.8.108上的8080端口

 

将本地的8080端口的数据转发至192.168.8.108上的9090端口

以上为netsh新增端口转发的方法.

显示端口转发

一般情况都是使用netsh interface portproxy show all 进行查看,如果你设置的比较多.下面的命令比较适合你了.

netsh-show-1

例如使用“netsh interface portproxy show all”查看后就会出现下图内容

netsh-show-2

修改端口转发

这里就不详说了,如果你学会如何添加,下面就是将添加的add更换为set即为修改命令

命令

例如

将本地8080端口改成转发至192.168.8.108的8090端口.

 

删除端口转发

命令

列子

命令都是比较简单的.,通常使用香港的服务器转发美国的服务器.,效果要好很多.

所以这个命令呢.还是需要学习一下的.毕竟方便很多的设置.

远程桌面连接 – 常用命令行参数

在此版本的 Windows 中,可以从搜索框(“运行”对话框或命令行)启动远程桌面连接,而不是从「开始」菜单启动它。 使用这些方法,您可以使用其他命令行参数控制远程桌面连接的外观和行为。

从“运行”对话框启动远程桌面的步骤

  1. 依次单击「开始」按钮 、“所有程序”“附件”“运行”
  2. “打开”框中,键入 mstsc

  3. 键入一个空格,然后在空格后面键入希望使用的任意其他参数。

下表列出了可以使用的参数。

远程桌面连接的命令行语法

Mstsc语法

远程桌面连接的命令行参数

参数
描述

/v:<server[:port]>

指定要连接的远程计算机。

/admin

用于管理远程桌面会话主机服务器。 在此版本的远程桌面连接中,如果远程桌面会话主机角色服务安装在远程计算机上,则运行 mstsc /admin 将可完成以下操作(仅适用于当前连接):

  • 禁用远程桌面服务客户端访问许可证

  • 禁用时区重定向

  • 禁用 RD 连接代理重定向

  • 禁用远程桌面轻松打印

如果连接到安装了 RD 会话主机角色服务的 Windows Server 2008 R2,则运行 /admin 还将完成以下操作:

  • 仅针对此连接禁用即插即用设备重定向。

  • 仅将此连接的远程会话主题更改为 Windows 经典视图(如果有)。

要连接到安装了 RD 会话主机角色服务的远程计算机,请执行以下步骤:

  1. 通过单击「开始」按钮 ,打开“命令提示符”窗口。 在搜索框中,键入命令提示符,然后在结果列表中单击“命令提示符”

  2. 键入 mstsc /v:server /admin

/f

以全屏模式启动远程桌面连接。

/w:<width>

指定远程桌面连接窗口的宽度。

/h:<height>

指定远程桌面窗口的高度。

/public

以公共模式运行远程桌面连接。

/span

使远程桌面的宽度和高度与本地 虚拟机相匹配,如有必要,可以扩展到多个监视器。 若要扩展 到多个监视器,必须将监视器排列成一个矩形。

/multimon

将远程桌面会话显示器布局配置为与当前的客户端配置相同。

/edit “连接文件”

打开指定的 .rdp 连接文件进行编辑。

/migrate

将使用客户端连接管理器创建的旧的连接文件迁移到新的 .rdp 连接文件中。

/?

列出这些参数。

Windows 2003 – 服务器远程桌面登录出现“终端服务器超出了最大允许连接数”解决方法

 

问题描述

在登录Windows Server 2003 服务器的时候,进行远程桌面连接,当输入完账号密码,点确定之后弹出一个提示框“终端服务器超出了最大允许连接数”,

1.因为我是属于特殊一个PC多个用户,都不好注销.所以暂时只能通过这种方法进行解决.

2.注意下次不用的账户,可以选择注销相关的会话.

windowxp-radmin-o

问题原因

服务器默认情况下,最多只能登录2个链接会话

 

解决方法

WindowsXp SP2(Windows Xp、Windows Xp SP1、Windows Xp SP2、Windows Server 2003)以下使用下面的命令:

开始-运行,然后输入

 

WindowsXp SP3(Windows Vista、Windows 7、Windows Server 2008)以上使用下面的命令

 

注意:这里的192.168.1.1:3389代表你的服务器与端口,注意更换掉.

 

下篇文章继续讲解mstsc的一些命令

 

Windows 2008 – 由于管理员设置的策略,该磁盘处于脱机状态

准备使用云主机挂机的时候呢出现了下面的问题.(以前使用的美团云出现过这个问题,没想到腾讯云也出现了同样的问题,看来需要写一篇教程了)

操作系统

Windows 2008R2

问题描述

购买时多增加的一块硬盘.

提示:由于管理员设置的策略,该磁盘处于脱机状态。

 

解决方案

 

运行DISKPART命令 解除相关的策略

命令如下:

下面有运行成功后的图片.注意的是选择磁盘编号的时候

下图为CMD命令运行图

cloud-windows-2008-r2-2

运行成功后,一般显示为下图.我们格式化相关的磁盘即可完成.

cloud-windows-2008-r2-3

既然说到DISKPART命令,下面文章呢.我会详细的介绍一下DISKPART命令的常用规范.

Windows2008 – 安装Python详细教程

今天在服务器调试一些软件的时候需要有python的版本.所以就有了这篇文章.

步骤比较详细.安装也是比较简单.主要就是在变量的设置.

下载python

pytho版本非常多,这里我们采用2.7.4的版本

http://python.org/ftp/python/2.7.4/python-2.7.4.msi

下载完后直接双击它,运行安装程序。

安装python

默认选择“Install for all users”,点击Next按钮,进入下一步。

python-2.7.4-1

安装路径可以自定义,也可以不用修改,直接点击Next按钮,进入下一步。

python-2.7.4-2

 

自定义安装python,一般不需要设置,直接点击Next按钮,进入下一步。

python-2.7.4-3

python开始安装,稍等片刻,安装完毕,进入下一个界面,

python-2.7.4-4

出现这个界面就表示python安装完毕了,直接点击Finish按钮即可。

python-2.7.4-5

点击Finish后就完成了python的安装

设置变量

设置环境变量,首先在桌面上右键点击“我的电脑”,选择“属性”。

pc-windows2008-shuxing

然后找到“高级系统设置”,并点击

pc-windows2008-2

点击后会出现系统属性页面,再次找到并点击“环境变量”

pc-windows2008-3

选中“path”的变量,然后点击“编辑”按钮

pc-windows2008-4

在变量值后面加上python路径,如“;C:\Pythoon27”(特别注意,第一个符号是分号;路径与路径之间用分号隔开),点击“确定”。

pc-windows2008-5

设置完毕后,把剩下的确定全部确定了.直至属性窗口关闭.

 

到此为止,python在2008环境下已经全部安装完成.最为重要的就是变量哪里的设置了.还有分号的问题.

 

测试Python

安装完成后,我们保证安装都是正确的.需要进行测试一下

点击“开始”-“运行”,然后输入“python”,

输入完毕后.如果出现下图的信息./说明已经安装完成,并且变量也是正确的.可以正常使用了.

python-2.7.4-6

 

Windows2003 – 拨入页错误-未能加载此用户的拨入属性,原因:工作站服务没有启动

点击“拨入”选项,出现上图错误提示“未能加载此用户的拨入属性,原因是:工作站服务没有启动”,很明显是”workstation”服务没有启动。

 

解决方法

打开服务,在电脑右下角依次点击:开始-管理工具-服务。

 

1、用户属性菜单缺少是因为”server”服务没有启动,启动该服务故障解决。

2、“拨入”选项出现的错误提示,通过启动”workstation”服务,故障解决。

 

Windows 2008 r2 – 远程桌面带入声音的设置方法

有时候挂个社交软件就比较需要这种方式了.开启很简单

具体方法:开始>运行>gpedit.msc打开组策略

依次点:计算机配置>管理模板>Windows 组建>远程桌面服务>远程桌面会话主机>设备和资源重新定向。

windows2008r2-rdp-s

将其改为如下状态

限制音频播放质量属性为动态

注意组策略需要管理员身份

改完需要重启即可解决问题.

Windows 7 – 关闭系统提示声音

有时候打开浏览器标签或者文件夹的时候总是发出“波波”的声音,下面我们使用两个简单实用的方法解决这个问题。

解决方案一

我们找到“音量合成器”,最简单的就是在开始运行菜单中输入“SndVol”

也可以点击音量然后选择“合成器”

win7-audio-2

 

进入“音量合成器”后,把“系统声音”拉到最下面或者点击一下那个小喇叭即可。

 

win7-audio-1

 

解决方案二

在控制面板中依次单击“硬件和声音”—“更改系统声音/播放Windows启动声音”选项。

win7-audio-s-1

选择“无声”即可

Windows 7 – IIS7配置图文教程

上篇文章主要是说了IIS在windows7中的安装,我用的是正版的windows7,所以很多的功能都是存在的。

Windows 7 – IIS6安装图文教程:https://www.xlboo.com/8189.html

这里就大概的说一下windows7中大概的配置网站吧。

 

首先打开IIS管理器

选中“Default Web Site”,双击中间的“ASP”

win7-iis-6-asp-open

最好是启用父路径,也就是把“启用父路径”改为“True”

win7-iis-6-asp-pach-true

然后更改完毕后点击旁边的“应用”即可

win7-iis-6-asp-pach-true-ok

我们将配置win7-iis-6-asp-gj

单击右侧“高级设置”

win7-iis-6-asp-lj

这里就是你需要设置网站存放数据地址。

 

 

 

Windows 7 – IIS6安装图文教程

最近一些网站需要在IIS中运行,自己的电脑也是windows7的,所以一直没有写安装IIS的教程,这里就写一个IIS的安装教程吧,下篇文章将是一些普通的教程。

 

打开程序与功能

在控制面板中找到程序类目win7-iis-open-0

打开Windows功能

找到“打开或关闭Windows功能”

win7-iis-open-1

Internet 信息服务

win7-iis-open

 

等待安装的完成

win7-iis-open-lp

找到管理工具

安装完成后,回到控制面板里面,找到“管理工具”,点击

win7-iis-install-1

双击“Internet 信息服务(IIS)管理器”就是IIS了。

win7-iis-install-2

 

IIS界面

win7-iis-6

 

 

Windows 2003 – 安装IIS6.0配置教程

 

IIS6.0介绍

 

IIS 6.0在Windows2003服务器的四种版本“企业版、标准版、数据中心版和Web版”中都包含有,它不能运行在Windows XP、2000或NT上。除了本文开头介绍的Windows 2003 Web版本以外,Windows 2003的其余版本默认都不安装IIS;其跟以前IIS版本的差异也可谓很大,比较显著的就是提供POP3服务和POP3服务Web管理器支持。另外,在 windows2003下的IIS安装可以有三种方式:传统的“添加或删除程序”的“添加/删除Windows组件”方式、利用“管理您的服务器”向导和采用无人值守的智能安装。52siga

 

 

IIS6.0安装

windows2003-install-iis6-1

首先在控制面板里依次选择“添加或删除程序”的“添加/删除Windows组件”;

windows2003-install-iis6-2

双击“应用程序服务器”

windows2003-install-iis6-3

再双击“Internet信息服务”,选中“Internet 信息服务(IIS)”(注:此选项下还可进一步作选项筛选,请根据自己需要选用,如下图所示),点确定即安装完成。

windows2003-install-iis6-4

 

点击确定后就可以安装完成了.

 

配置IIS6.0

1.同其它windows平台一样,此时默认Web站点已经启动了。但请大家注意,IIS6.0最初安装完成是只支持静态内容的(即不能正常显示基于 ASP的网页内容),因此首先要做的就是打开其动态内容支持功能。依次选择“开始”-“程序”-“管理工具”-“inter信息服务管理器”,在打开的 IIS管理窗口左面点“web服务扩展”;如下图所示,将鼠标所在的项“ASP.NET v.1.1.4322”以及“Active Server Pages”项启用(点允许)即可。

windows2003-install-iis6-5
ASP .NET解释:这是新一代的 Microsoft 服务器端脚本环境。它提供一种新的编程模式和结构,使 Web 开发者能够构建和部署比以前更安全、更灵活、更稳定的企业类 Web 应用程序。