草庐IT

端口号虚拟化

全部标签

python - 无法在windows7上查看创建的开放端口,但在mac上可以

我已经坚持了几天了。当使用python在OSX中打开监听套接字时,我能够通过canyouseeme.org验证我正在监听的端口是否打开。Python代码importsockethost=''port=8072backlog=5size=1024s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((host,port))s.listen(backlog)client,address=s.accept()while1:data=client.recv(size)print(data)当我尝试在我的WindowsVM(运行vmwa

ruby - 连接到串行端口时权限被拒绝?

我想使用Ruby和串行端口gem连接到3G调制解调器。我的Ruby代码:require'serialport'classGSMsp=SerialPort.new('COM7',9600)sp.read_timeout=1500sp.write"AT\r\n"putssp.readend我在启动脚本后收到此错误:serialport.rb:25:in`create':Permissiondenied-\\.\COM7(Errno::EACCES)IDE在管理员下运行,COM端口可从Putty获得并且工作正常。(我在运行脚本之前关闭了Putty。) 最佳答案

php - 通过PHP在Windows上从Arduino从串行端口读取数据。数据与串行监视器输出不匹配

我从ArduinoUNO发送到串行端口的数据可以在Arduino串行监视器中完全按照预期进行查看,但是在我的WAMP环境中,当通过SerProxy从PHP读取数据时,我会得到一些缺少的或额外的字符(通常是在例如,一颗黑钻石)。我也发现了类似的问题,但是所有的答案都没有。通常,解决方案只针对Linux,或者只解决了Windows从串行端口读取(而不是写入)所面临的诸多挑战中的一部分。我试着让php简单地读取任何串行数据:我首先尝试了建议的php_serial类,但很快发现它只允许在windows上编写,而其他堆栈溢出问题(SerialCommunicationArduinotoPHP)的

Windows USB 端口 'address'

我正在使用Node制作一个小项目,我正在尝试将USB端口与SerialPort模块一起使用(npminstallserialport)...我做这个:vardev='theportofthedevice';varsp=newcom.SerialPort(dev,{baudrate:9600,parser:com.parsers.readline('\r\n')});我正在使用Windows,但我不知道哪个是必须使用USB的端口路径。例如,对于linux,我知道像这样的东西:“/dev/cu.usbmodemfd121”可以工作......但不适用于Windows。我正在尝试使用Node

c# - 如何在 Windows 机器上制作虚拟扩展屏幕?

我必须开发一个Windows应用程序,其目的是将屏幕分成两个虚拟显示器,就像我们插入第二个显示器一样,​​Windows检测这两个显示器并根据此屏幕截图提供设置。我必须通过虚拟地模拟连接第二台显示器来实现此功能。请指导我如何实现这一目标以及我应该遵循什么逻辑?我应该关注哪种WindowsAPI?我是否需要与Windows显示驱动程序进行交互或其他什么?此应用程序必须使用易于构建的C#或VB或VC++开发。此应用程序的输出将导致屏幕被分成两个屏幕,并且应该作为两个单独的屏幕显示给其他应用程序。感谢和问候。 最佳答案 可能有一个api可

.net - 在 .NET 中编写虚拟打印机

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我想创建一个虚拟打印机,将数据传递到我的.NET应用程序。然后我想创建一个安装程序来安装打印机和.NET应用程序。如果能够用C#编写这一切我们真的很高兴,但我感觉这将需要一个打印机驱动程序来编写非托管代码。有谁知道如何执行此操作的相当简洁的教程或示例?

windows - 在 Windows 7 上使用 PowerShell 从 COM 端口捕获输出

我想将SierraAT命令发送到COM端口并捕获输出并使用PowerShell将其存储在变量中。PowerShell版本:Name:ConsoleHostVersion:2.0InstanceId:eb5987f0-9961-4842-b349-ba215d86fdfaUI:System.Management.Automation.Internal.Host.InternalHostUserInterfaceCurrentCulture:en-INCurrentUICulture:en-USPrivateData:Microsoft.PowerShell.ConsoleHost+Con

windows - IPC 端口访问被拒绝

我正在尝试通过PowerShell中的Invoke-Command远程执行mstest。脚本block中的PowerShell命令是一个基本的mstest调用,带有一个测试容器和一个指定的结果文件。如果从远程服务器上的RDP中运行,它可以正常工作。但是,如果我通过Invoke-Command远程运行它,mstest会返回异常Failedtoqueuetestrun'Administrator@AEPRFDLY00ALL002016-01-0610:22:40':Unabletostarttheagentprocess.查看远程机器上的事件查看器,我看到了一系列异常,首先是:(QTAge

c# - Windows - 将程序用作虚拟打印机?

我正在寻找一个简单的安装程序,甚至是一个注册表文件,它可以创建一个虚拟打印机,它只是将要打印的文件重定向到我的程序今天我使用使用DLL的Printer++,但它对公司来说并不实用..今天程序安装在ProgramFiles目录中,我只需要VirtualPrinter即可将文件重定向到我的程序(作为命令行参数)有什么想法吗? 最佳答案 使用Redmon.它是一个开源Windows打印机端口,可将所有打印机输出重定向到特定程序或脚本。 关于c#-Windows-将程序用作虚拟打印机?,我们在S

windows - 如何在通过 powershell 创建 azure 虚拟机后运行 windows update?

我有一个在azurepowershell中运行的脚本来创建虚拟机。创建后,我远程进入并运行Windows更新,然后安装我们的应用程序。考虑将整个事情自动化。一旦我使用New-AzureVM设置虚拟机,我发现我可以使用WaitForBoot命令等待它启动,但是我该如何运行远程命令虚拟机?例如启动Windows更新、传输和运行我的应用程序安装文件?我看到一个blogpost几年前他描述了使用Invoke-Command的情况,但它并不简单,涉及下载证书,以管理员身份将其安装到您的计算机等。有更简单的方法吗?如果我按照他的描述去做,我是否能够运行Windows更新并安装我的应用程序?powe