草庐IT

Laxcus远程终端

全部标签

c# - Windows 窗体应用程序因 .NET 远程处理服务而失败

我正在尝试使用应用程序中的窗口将数据插入数据库。我将它托管到控制台应用程序中。我正在使用.net远程调用方法。我的主机运行没有任何问题,我也可以毫无问题地运行Windows窗体应用程序。但问题是当我点击提交按钮插入数据时出现错误。我不知道为什么会出现此错误。抛出异常:mscorlib.dll中的“System.NullReferenceException”附加信息:未将对象引用设置为对象的实例。发生了这是界面。namespaceIHelloRemotingService{publicinterfaceIHelloRemotingService{voidInsert(stringName

linux - Windows 10 上的 Bash linux (WSL) - 当我在其中移动某些内容时,终端/控制台不刷新文件夹/文件

所以,就像我在标题中所说的那样,我在Windows上使用bashlinux,并且我正在使用Cmder。但是,当我在资源管理器中打开目录时,我会创建/移动/删除文件或文件夹,或文件夹内的任何内容。新文件没有在“ls”控制台命令中列出,我什至无法执行它。它返回“没有那个文件或目录”。我需要“注销”并重新bash以刷新目录。在文件夹(资源管理器)和bash中拥有相同元素的唯一方法是通过cmd(mv/touch/rm/etc..)创建/删除/etc。但有时当我需要从下载或其他内容中移动大量文件时,这有点繁琐。有人知道如何自动刷新bash中的目录吗?Beforeaddinganewfilels-

r - Windows10 中来自 R 的 Ubuntu 终端

最近(2017)Windows10提供了一个完美运行的官方Ubuntu子系统(它不是虚拟机或像Cywin这样的应用程序)。Windows中的这个Ubuntu子系统提供了经典的linuxshell。我在我的Ubuntu笔记本电脑中使用system()命令从R脚本使用CDO(气候数据运算符)。system(paste0("cd~/Data/;cdo-fnccopyfile1.grb2file2.nc;"))但我需要在Windows计算机上运行我的代码。我之前问过如何在Windows中使用R中的这个system()命令:HowcanIcallaWindowsTerminalinsideanR

c++ - 如何隐藏在 Qt 应用程序中打开的 Windows 终端?

首先,有类似的问题,但我认为这是一个不同的问题,因为Windows终端仅在我调用system()时出现,而不是在应用程序启动时出现。我有一个带有gui的程序,它是用C++和Qt编写的,并使用MinGW编译器在qmake中使用.pro文件构建。操作系统是虚拟机中的Windows10。我在Ubuntu中编写了代码,它按预期工作(根本看不到操作系统终端),但现在我正在Windows中测试它。我的问题是,每当我在我的代码中调用system()或类似代码来执行另一个程序(假设在后台)时,Windows都会在我的gui前面打开一个cmd终端。我的程序中有很多这样的调用,因此在程序运行时有很多这样的

windows - 从另一个 powershell session 访问在一个 powershell session 中创建的远程 powershell session

为了详细说明,我正在为本地主机创建一个远程powershellsession。本质上,我是从我的第一个PowerShellsession(1)运行以下命令。$s=New-PSSession;现在,我打开了另一个powershellsession(2),我想连接到在powersession(1)中创建的远程session。这可能吗?我看到在(1)中创建的远程PowerShellsession在(2)中不可见。有没有一种方法可以跨不同的PowerShellsession访问这些远程session。 最佳答案 幸运的是,该功能已首次添加到

windows - 确定远程 Windows 计算机上的登录用户

有没有一种方法可以根据机器的IP地址(或工作站名称)确定谁登录了特定(远程)机器?有问题的机器在ActiveDirectory域中运行脚本的用户可能在他们的本地或远程机器上没有任何特殊权限操作系统是WindowsXP任何编程语言都可以,但最好是VBScript(是的,我知道)C#JavaDOS批处理文件 最佳答案 SysInternals的PSloggedon将从批处理文件中提供此功能,但是用户需要远程计算机上的管理员访问权限。我怀疑您无法在没有管理员访问权限的情况下获取此信息。 关于w

c++ - 你如何从远程机器获取IP地址?

我正在编写需要在windows和linux上运行的c++代码,我正在寻找一个函数调用,该函数调用将返回运行该应用程序的盒子的ip地址。有这样的吗? 最佳答案 如果你可以使用boost,看看HowtogetIPaddresssofboost::asio::ip::tcp::socket? 关于c++-你如何从远程机器获取IP地址?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/63

windows - 通过网络连接到 Visual Studio 远程调试器 (msvsmon) 所需的设置

我们正在尝试跨域进行远程调试,从Windows7机器到WindowsXP家用机器。这些机器使用LogMeInHamachi通过VPN连接在一起。我已经查看了关于彻底设置远程调试的MSDN指南,并且已经克服了很多错误,但我总是遇到障碍。我可以让它进入native调试,但无法进行托管调试以进行身份​​验证。这是我已经完成的事情--Visualstudio和调试监视器以相同的管理员用户身份在各自的计算机上运行--调试/调试。调试器最初拒绝在xp机器上运行,所以我这样运行它:runas/user:debug"c:\josh\msvsmon.exe-nosecuritywarn-noauth-a

windows - 在远程 Windows 机器上动态运行 DLL?

有没有办法在远程Windows机器上动态运行DLL?假设用户想要将自己的DLL文件发送到远程服务器并在远程站点运行该DLL中的函数。用户可能能够提供函数入口点以及所需的参数,但仅此而已。(例如没有头文件)我正在考虑在远程站点设置一个代理可执行文件,它可以(1)动态加载和绑定(bind)未知的DLL,以及(2)运行带参数的函数。这是一个好的方法,还是这样的可执行文件可能? 最佳答案 您可以使用动态加载DLL的技术。通常,您通过将.LIB静态链接到您的项目并编译它来使用DLL。要在运行时动态加载DLL,您可以使用以下WIN32API函数

c - 防止启动程序时弹出终端窗口

我在Windows上用gcc(MinGW)和GTK+编译这个程序:#includevoid*destroy(GtkWidget*widget,gpointerdata){gtk_main_quit();}intmain(intargc,char*argv[]){//InitalizeGTK+gtk_init(&argc,&argv);//CreateGTK+windowGtkWidget*window=gtk_window_new(GTK_WINDOW_TOPLEVEL);g_signal_connect(window,"destroy",G_CALLBACK(destroy),NUL