20220729_更新至 10.0.25163
20220629_更新至 10.0.25131
win10 家庭版
win10 家庭版没有提供远程桌面服务(Remote Desktop protocol),这对一些用户来讲,有点不太方便。
win10 专业版
win10 专业版有提供远程桌面服务(Remote Desktop protocol),但是不支持多用户同时登陆,更改参数需要从注册表中处理。
借用github 大佬的研究成果,将 Remote Desktop protocol 进行“升级”。具体操作步骤如下:
github 项目链接:https://github.com/stascorp/rdpwrap/releases 。进去之后下载最新版本即可。截止到 2022年 06 月 最新的版本是 1.6.2 。我自己下载的上传后的文件下载链接是:https://download.csdn.net/download/qq_41980405/85572872
把下载下来的项目文件,解压到任意文件夹,最好是常用的软件存储文件夹,把它当做一个绿色文件就好,里面包含 6 个文件,具体如下:

右击文件夹中的 install.bat 文件,并用管理员身份执行,会有提示安装。
安装完成后,打开文件夹中的 RDPconf.exe 程序进行配置。若 状态为 [ not support ] , 则根据 ver. 的版本号,找对应的 rdpwrap.ini ,如果名称不是 rdpwrap.ini 并重命名为 rdpwrap.ini 覆盖 C:\Program Files\RDP Wrapper 文件夹中的 rdpwrap.ini 配置文件,重启电脑或者Rdp服务后运行RDPconf.exe 程序即可,[ fully support ] 状态就是完全支持了。然后根据需要,勾选配置即可。

rdpwrap.ini 配置ver.10.0.17738.1000--ver.10.0.17763.2989链接地址:https://download.csdn.net/download/qq_41980405/85594234

ver.10.0.18252.1000--ver.10.0.18963.1000链接地址:https://download.csdn.net/download/qq_41980405/85594238

ver.10.0.19041.1--ver.10.0.19635.1链接地址:https://download.csdn.net/download/qq_41980405/85594246

ver.10.0.20150.1000--ver.10.0.25131.1000链接地址:https://download.csdn.net/download/qq_41980405/85594255

ver.10.0.21277.1000--ver.10.0.21996.1链接地址:https://download.csdn.net/download/qq_41980405/85594262

ver.10.0.22000.1--ver.10.0.22621.1链接地址:https://download.csdn.net/download/qq_41980405/85594269


ver.10.0.25115--ver.10.0.25163链接地址:https://download.csdn.net/download/qq_41980405/86265991
我有一个Ruby程序,它使用rubyzip压缩XML文件的目录树。gem。我的问题是文件开始变得很重,我想提高压缩级别,因为压缩时间不是问题。我在rubyzipdocumentation中找不到一种为创建的ZIP文件指定压缩级别的方法。有人知道如何更改此设置吗?是否有另一个允许指定压缩级别的Ruby库? 最佳答案 这是我通过查看rubyzip内部创建的代码。level=Zlib::BEST_COMPRESSIONZip::ZipOutputStream.open(zip_file)do|zip|Dir.glob("**/*")d
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
我在使用omniauth/openid时遇到了一些麻烦。在尝试进行身份验证时,我在日志中发现了这一点:OpenID::FetchingError:Errorfetchinghttps://www.google.com/accounts/o8/.well-known/host-meta?hd=profiles.google.com%2Fmy_username:undefinedmethod`io'fornil:NilClass重要的是undefinedmethodio'fornil:NilClass来自openid/fetchers.rb,在下面的代码片段中:moduleNetclass
我正在查看instance_variable_set的文档并看到给出的示例代码是这样做的:obj.instance_variable_set(:@instnc_var,"valuefortheinstancevariable")然后允许您在类的任何实例方法中以@instnc_var的形式访问该变量。我想知道为什么在@instnc_var之前需要一个冒号:。冒号有什么作用? 最佳答案 我的第一直觉是告诉你不要使用instance_variable_set除非你真的知道你用它做什么。它本质上是一种元编程工具或绕过实例变量可见性的黑客攻击
我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
我在我的Rails项目中使用Pow和powifygem。现在我尝试升级我的ruby版本(从1.9.3到2.0.0,我使用RVM)当我切换ruby版本、安装所有gem依赖项时,我通过运行railss并访问localhost:3000确保该应用程序正常运行以前,我通过使用pow访问http://my_app.dev来浏览我的应用程序。升级后,由于错误Bundler::RubyVersionMismatch:YourRubyversionis1.9.3,butyourGemfilespecified2.0.0,此url不起作用我尝试过的:重新创建pow应用程序重启pow服务器更新战俘
我正在尝试修改当前依赖于定义为activeresource的gem:s.add_dependency"activeresource","~>3.0"为了让gem与Rails4一起工作,我需要扩展依赖关系以与activeresource的版本3或4一起工作。我不想简单地添加以下内容,因为它可能会在以后引起问题:s.add_dependency"activeresource",">=3.0"有没有办法指定可接受版本的列表?~>3.0还是~>4.0? 最佳答案 根据thedocumentation,如果你想要3到4之间的所有版本,你可以这
我想设置一个默认日期,例如实际日期,我该如何设置?还有如何在组合框中设置默认值顺便问一下,date_field_tag和date_field之间有什么区别? 最佳答案 试试这个:将默认日期作为第二个参数传递。youcorrectlysetthedefaultvalueofcomboboxasshowninyourquestion. 关于ruby-on-rails-date_field_tag,如何设置默认日期?[rails上的ruby],我们在StackOverflow上找到一个类似的问
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
如果我使用ruby版本2.5.1和Rails版本2.3.18会怎样?我有基于rails2.3.18和ruby1.9.2p320构建的rails应用程序,我只想升级ruby的版本,而不是rails,这可能吗?我必须面对哪些挑战? 最佳答案 GitHub维护apublicfork它有针对旧Rails版本的分支,有各种变化,它们一直在运行。有一段时间,他们在较新的Ruby版本上运行较旧的Rails版本,而不是最初支持的版本,因此您可能会发现一些关于需要向后移植的有用提示。不过,他们现在已经有几年没有使用2.3了,所以充其量只能让更