我正在使用命令行工具对文件进行一些处理。问题是这个文件不应该存储在磁盘上(出于安全原因)。所以我想知道在Windows中是否可以将一部分内存用作虚拟文件,可以通过命令行工具访问它,就好像它是一个真实的物理文件一样。 最佳答案 是的,通常称为“ramdisks”的东西是可能的。What'sthebestramdiskforWindows?在superuser.com上有一些链接。 关于windows-Windows中是否可以将部分内存用作虚拟文件,我们在StackOverflow上找到一个
我正在尝试设置远程调试器。无论我做什么,visualstudio一直提示“指定的帐户不存在”。环境:域,Windows2008R2DC。两台PC都加入了域。远程PC是WindowsServer2003R2SP2,32位,在HyperV机器上运行。本地PC为Windows7SP1,64位,visualstudio2010,运行在物理硬件上我使用相同的用户帐户在本地登录,登录到远程PC,并运行“VisualStudio10RemoteDebugger”服务。此用户帐户是域管理员。如果重要,子网不同(一个是192.168.0.xxx,另一个是192.168.1.xxx),但服务器上的RRaS
1)我如何检查远程机器是否启动(启动意味着它正在运行)。2)另外,我怎样才能得到自上次启动以来机器启动的时间?我将在机器A上运行一个java程序,它将检查机器C和D是否启动以及机器启动的领带。两台机器都在同一个局域网中。程序应该能够检查是否有任何Windows机器启动。如果可能的话,我如何检查Linux的相同情况?我对Windows作为机器C和D更感兴趣 最佳答案 如果您想从JAVA中执行ping命令,您可以这样做。importjava.net.Socket;//7specifiesSockedSockett=newSocket("
我确定之前有人问过这个问题,但我还没有找到问题或答案。我有一个自定义选项卡式应用程序,它在每个选项卡上显示来自各种科学仪器的数据。当在我的应用程序中单击一个选项卡时,我的用户想要单击一个选项卡并让我的应用程序在另一台机器上启动各种仪器Controller应用程序(或将其带到前台)。我已经尝试过很多不同的方法,从编写自己的C#应用程序来执行Process.Start,编写一个位于远程计算机上的第二个C#应用程序并启动适当的应用程序,使用Sysinternals的psexec,等等。我可以让进程在远程机器上成功启动,但无论我提供哪个用户的凭据(以及无论用户是否以交互方式登录)都缺少GUI。
我有一台可以使用RemoteDesktopConnection应用程序连接的机器,它位于不同的域中。这台机器有一个SQLServer,只有当我登录到这台机器后尝试访问它时才能访问它。是否有可能(通过C#或Powershell或其他机制)发起类似ssh的连接到这台机器,执行sqlcmd命令并复制回数据? 最佳答案 尝试psexec它允许您在远程机器上运行命令提示符 关于c#-如何在远程计算机上执行命令?,我们在StackOverflow上找到一个类似的问题: h
我被指派编写一个Perl脚本,其中我必须连接到网络上的另一台Windows机器,然后获取该机器的操作系统名称和版本。我使用Perl的NET::Telnet成功实现了这一点模块。但由于默认情况下Telnet未安装在Windows上,因此它将成为运行我的脚本的先决条件,而我的TL不希望这样。任何人都可以建议我一些方法来使用Windows默认安装的一部分(如rpc)来执行此操作。如果建议的方法也适用于unix、MAC或HP机器,那就太好了。 最佳答案 在Windows系统上远程获取配置信息通常是通过查询WMIdata(WindowsMan
我真的被一个问题困住了,所以我想我会得到第二个意见。我正在尝试将.exe和.msi远程安装到客户端计算机。我有一个下载文件并运行文件的vb脚本,但存在一些问题。首先,我无法在本地管理员帐户上运行它。出于测试目的,我以管理员身份运行它并且运行良好,但如果放在客户端计算机上,则需要访问本地管理员。其次,更重要的是,Microsoft在安装exe文件之前需要一定数量的用户输入。我知道静默安装msi是可能的,但我认为静默exe是不可能的?作为一种解决方案,我正在研究PsExec,但我觉得我在这里遗漏了一些东西。作为引用,这是我的vb脚本:DimTAppDimIEObjDimtAreaDimtB
我有一组WindowsServer机器,我正在尝试通过我的Unix系统从这些机器收集指标(Cpuutlization、Memory、Diskutilizaion)。我尝试使用SNMP方法,但似乎令人难以置信。不仅我必须收集Windows中指标的所有OID(这对Google来说非常困难,而snmpwalk为您提供了大量难以破译的信息)。是否有任何其他巧妙的方法可以从这些窗口框收集性能指标。我确实想到了运行我自己的python脚本并将这些指标发送到unixboxes的替代方案,但由于各种原因这似乎不太可能。任何新方法将不胜感激。 最佳答案
我使用LsaStorePrivateData在计算机A上存储了一些数据。问题是使用同一本地网络上的任何其他PC的LsaRetrievePrivateDataapifunc很容易读取它。我怎样才能防止这种情况发生?停止“远程注册表”服务没有帮助。还有其他技巧可以防止远程访问使用LsaStorePrivateData存储的数据吗?问候,阿图尔 最佳答案 没有必要做任何事情,除非:目标机器上的操作系统严重损坏,在这种情况下,重新安装可能是唯一安全的方法。您已使用guest帐户或不受信任的用户可以访问的其他帐户存储数据,在这种情况下,答案是
尝试使用以下代码从远程计算机获取证书哈希时收到错误消息:privatestringgetCertHash(stringHostname){stringresult="";using(ServerManagerserverManager=ServerManager.OpenRemote(Hostname)){SiteCollectionsiteCollection=serverManager.Sites;foreach(SitesiteinsiteCollection){foreach(Bindingbindinginsite.Bindings){if(binding.Protocol=