草庐IT

power-management

全部标签

windows - 如何使用 power shell 确定当前 Windows 用户是否对特定文件具有写入权限

我正在尝试编写一个powershell程序/例程,它在txt文件的末尾添加两个新行,并且还做许多其他事情。我想防止由于缺少对文件的写入权限而导致的文件写入尝试失败。所以我想测试当前用户是否对特定文件具有写权限。我试试$Files="C:\ProgramFiles\MySoftware\SWVersion\OtherSubFolder\DesiredFile.txt"Get-Acl-Path$Files|Format-ListAccessToString但这会显示所有用户对该文件的权限,但我只想知道当前用户是否可以写入所需的文件。如有任何帮助或指导,我们将不胜感激。谢谢。

c# - 系统.Management.ManagementException : Not found

我正在运行以下代码:ManagementClassoMClass=newManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollectioncolMObj=oMClass.GetInstances();这是抛出这个异常:System.Management.ManagementException:NotfoundatSystem.Management.ThreadDispatch.Start()atSystem.Management.ManagementScope.Initialize()atSys

python - Windows 8.1 上使用 Django 的 manage.py runserver 出错

我在任何地方都找不到这个退出代码,但希望你们中的一个能帮助我,或者让我知道这是否是python/Django中的错误。无论如何,首先是堆栈跟踪:Traceback(mostrecentcalllast):File"C:\Sitezooi\SiteTest\manage.py",line10,inexecute_from_command_line(sys.argv)File"C:\ProgramFiles\Python\lib\site-packages\django\core\management\__init__.py",line385,inexecute_from_command_

c++ - 关于获取 IDot11 AdHoc Manager Interface ofCOM WiFi AdHoc manager Interface 的引用

我正在尝试创建AdHoc连接,为此我正在使用Microsoft提供的AdHocwifi接口(interface)。我写了代码:-IDot11AdHocManager*pIAdHocMng=NULL;HRESULThr=CoInitialize(NULL);hr=CoCreateInstance(CLSID_Dot11AdHocManager,NULL,CLSCTX_INPROC_HANDLER,IID_IDot11AdHocManager,(void**)pIAdHocMng);if(hr==S_OK)printf("CreateNetworkMethodsuccessduetofol

windows - 使用厨房收敛。异常 : VirtualBox requires that the same user be used to manage the VM that was created

我正在使用chef在本地计算机上的VirtualBox上构建开发环境。我的本地计算机是Windows7。首先,我想原谅自己,因为我对所有这些Chef和vagrant环境都是全新的,只是我按照说明进行操作,现在遇到了一个我不理解的错误,在这种情况下不知道如何修复它。有人告诉我转到chef文件夹结构中的vm文件夹并运行“bundleinstall”命令。在遇到一些问题后,我设法安装了所需的gem。现在我需要运行“kitchenconverge”命令在oracleVMBox中构建虚拟机,但在执行过程中的某个阶段我遇到了以下错误/异常。Class:Kitchen::ActionFailedMe

java - Tomcat : Doesn't accept the username and password, 无法查看Server Status,Manager App页面,为什么会这样?

我无法在Tomcat中查看服务器状态和管理器应用程序页面。虽然我在tomcat-users.xml中配置了用户名和密码,但它不接受组合并显示此消息:401UnauthorizedYouarenotauthorizedtoviewthispage.Ifyouhavenotchangedanyconfigurationfiles,pleaseexaminethefileconf/tomcat-users.xmlinyourinstallation.Thatfilemustcontainthecredentialstoletyouusethiswebapp.Forexample,toaddt

c++ - 终止 Qt 进程 : What's Windows Task Manager doing that I'm not?

我有一个应用程序,它的工作是启动和停止各种其他进程。问题是Qt应用程序不会干净地停止。Qt窗口关闭,但进程仍在后台运行,直到调用TerminateProcess(),然后Qt应用程序退出而不进行清理。我正在使用thismethod如微软所述。即使是Qtsource使用该方法终止进程,除了他们还发布了WM_CLOSE到主线程。我也将它添加到我的应用程序中,但它仍然只是关闭窗口,离开进程。我觉得有趣的是,如果我使用Windows任务管理器“结束任务”(而不是“结束进程”),窗口会关闭,进程也会结束,所以我知道这是可能的。如果我使用spy++,我可以看到主窗口和主线程都从任务管理器和我的应用

.net - 解决错误 C3821 : managed type or function cannot be used in an unmanaged function

我正在编写一个C++/CLI层来处理一些互操作。nativeAPI填充涉及固定数组、联合、匿名结构等的复杂结构:typedefstructDECLSPEC_ALIGN(16)_FOO{union{BARBar;struct{POPArray[8];DWORDMore;};};}FOO,*PFOO;我正在尝试将此数据结构转换为更“合理”的.NET类,以供C#使用。问题是,我不能在同一个函数中使用这个遗留结构和gcnew我的新类:Foo^Test::GetFoo(HANDLEh){FOOfoo;//Necessarilyunmanagedif(!::GetFoo(h,&foo))throw

C# : Switch between power plans

我正在创建一个API,我想在电源计划之间切换[Balanced,Highperformance,Powersaver],我的问题不在代码上,编码很简单,但我想知道在哪里可以找到这些powerplanes.exe文件甚至注册表中的值来修改它 最佳答案 从C#中分离出来,于2011年RaymondChenrecommended用户使用GUI,或者对于那些喜欢终端的用户:如果您使用的是Vista或更高版本,请从命令行运行:powercfg-aliases但是,这对我不起作用,因为-aliases在WindowsXP上不是有效的开关。编辑:

android - Openssl 结果在 Windows 的 cmd 和 power shell 中不匹配

现在我要获取androiddebugkey的签名在windows命令中(cmd.exe)keytool-exportcert-aliasandroiddebugkey-keystoredebug.keystore|openssl.exesha1-binary|openssl.exebase64Enterkeystorepassword:androidWarning:TheJKSkeystoreusesaproprietaryformat.ItisrecommendedtomigratetoPKCS12whichisanindustrystandardformatusing"keytoo