草庐IT

开放计算

全部标签

windows - 是否有阻止访问远程计算机(模拟断开连接)的应用程序?

是否有一些应用程序(带有GUI)可以让我暂时阻止对某些远程机器的访问?我的代码访问一个远程文件夹,我想模拟断开连接几秒钟到该服务器。我不想玩Remote上的共享文件夹或开始玩我的机器网络配置更复杂。 最佳答案 您可以修改主机文件以将此名称指向不存在的IP。它在这里:C:\Windows\System32\drivers\etc\hosts 关于windows-是否有阻止访问远程计算机(模拟断开连接)的应用程序?,我们在StackOverflow上找到一个类似的问题:

windows - %TEMP% 和 %TMP% 是否为运行终端服务的计算机引用不同的位置

运行终端服务的Windows2000计算机为每个终端session创建一个临时文件夹,并将十六进制值附加到由环境变量%TEMP%描述的临时文件夹名称。引用TerminalServicesTemporaryFolderConfigurationIsStoredinMultipleRegistryLocationsTemporaryFoldersUseseparatetemporaryfoldersforeachsession我的问题是%TMP%是否也以与%TEMP%类似的方式运行,或者它指的是不同的位置(%TEMP%的父目录)。注意我知道人们会倾向于说这个问题与SU​​有关,但我试图在我

c# - 无法使用 prnmngr.vbs 在远程计算机上设置默认打印机

我正在使用WMI作为域管理员连接到我的实验室机器。然后我运行此命令行来创建打印机:cscriptC:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs-a-pTest002-m"CanonInkjetiP100series"-rFAKE002这很好用。然后我运行此命令行将打印机设置为默认打印机:cscriptC:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs-t-pTest002那根本行不通。一些相关的细节:两个命令行的执行方式相同如果我在本地范围内通

javascript - 使用 Javascript 在 Windows 8 应用程序中获取计算机制造商和型号

我正在尝试获取有关运行我的应用程序的计算机/平板电脑的信息。这是为了分析目的。具体来说,我想知道制造商和型号。理想情况下,我会得到如下信息:Manufacturer:ToshibaModel:SatelliteS850-BT3N22但我会拿走我能得到的一切。我花了一些时间尝试自己的解决方案并在SO上找到它,但我找不到解决方案。我花了一些时间尝试通过以下方式获得此信息:varhardwareToken=Windows.System.Profile.HardwareIdentification.getPackageSpecificToken(null);varidReader=Window

linux - 当计算机从 sleep 模式唤醒时,它是否使用与以前相同的物理地址?

当计算机从sleep模式唤醒时,它是否使用与以前相同的物理地址?只是好奇这个。我假设它可能是因为它暂停到内存中。它是否也可能依赖于操作系统?如果是这样,它如何适用于特定操作系统,例如Windows或Linux。还有,休眠模式呢? 最佳答案 RAM本身保持在同一个位置(当然,假设没有人热插拔任何内存)-它的组织由BIOS或非基于PC的系统使用的任何启动过程决定。术语“sleep”通常表示“暂停到RAM”,这基本上意味着处理器停止运行。由于处理器是唯一[1]可以重新安排内存中的内容的东西,并且它在sleep期间不通电,因此RAM很可能在

无法从另一台计算机访问 Windows 7 上的 Python 套接字

我正在尝试创建一个将在套接字上监听的Python程序。我正在使用带有Python2.7的Windows7。无论我做什么,套接字似乎都可以从本地计算机访问,但不能从网络上的其他地方访问。我有以下代码:fromwerkzeug.wrappersimportRequest,Response@Request.applicationdefapplication(request):returnResponse('HelloWorld!')if__name__=='__main__':fromwerkzeug.servingimportrun_simple#Usingemptystringorthe

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

c++ - 如何检测终止进程事​​件、计算机关闭和计算机崩溃

我正在尝试开发一个在后台(在Windows中)运行的C++MFC应用程序,但我有一个问题,我找不到完整的答案。我如何检测用户何时尝试通过任务管理器通过终止进程关闭它,何时通过关闭计算机关闭它以及何时运行此应用程序的计算机崩溃?知道我有一个与此应用程序交互的外部数据库(SQLServer2008)。 最佳答案 您可以按照上面的建议处理WM_QUIT。还有WM_QUERYENDSESSION及其家族。对于没有GUI的服务,使用RegisterServiceCtrlHandlerEx获取通知。另一方面,为了在您自己的应用程序崩溃时进行拦截

python - 在远程计算机上使用 wmi python 执行系统命令

我正在尝试使用wmi和python在远程计算机上创建一个目录。通过提供完整路径,我能够成功运行任何批处理文件。但不执行系统命令。以下代码不会在远程计算机上创建目录。conn=wmi.WMI('172.20.23.45',user='Administrator',password='Pass@123')conn.Win32_Process.Create(CommandLine='mkdirtemp') 最佳答案 可以这样做。conn.Win32_Process.Create(CommandLine='cmd.exe/cmkdirtem

java - Android Studio 不断在运行 OneDrive 的计算机上的错误位置生成 .android 文件夹

问题:AndroidStudio一直在错误的方向制作.andoid缓存文件夹。背景:我正在使用Windows8.1proX64和OneDrive。我将我的一些Windows特殊文件夹(如桌面文件夹)移动到我的OneDrive文件夹,以使其在我的计算机之间保持同步。我通常将当前Activity的工作文件放在桌面上,保持同步极大地帮助我让我的工作场所与最新文件保持同步。最近开始学习Android开发时出现了问题。我在我的PC上安装了AndroidStudio,该软件开始在不应该创建的文件夹中创建文件夹。我确实设法调整了设置并解决了大部分问题,但有一个文件夹不接受更改。我的桌面文件夹位于C: