草庐IT

后台管理

全部标签

windows - 将上下文菜单添加到 Windows 资源管理器以运行 BAT 文件

有什么方法可以将新条目添加到Windows资源管理器上下文菜单中,该菜单可以以所选文件作为参数运行BAT文件/命令。具体来说,我需要做的是:pscp-pwpasswordE:\File.txtmyname@machine.univ.edu:/home/myname/Files/在Windows资源管理器中右键单击文件并选择菜单项“复制到服务器”。 最佳答案 您需要shell扩展。查看此完整指南:http://www.codeproject.com/KB/shell/shellextguideindex.aspx并且不要忘记“不要在托

python - 有没有一种简单的方法可以从 Python CGI 脚本启动后台任务而无需等待它终止?

在Windows中,就是这样。我认为这个问题的答案是我需要创建一个Windows服务。对于我正在尝试做的事情,这似乎是可笑的重量级。我只是想在这里为我的经理拼凑一个小原型(prototype),我不会负责将其产品化……事实上,它甚至可能永远不会被产品化;它可能只是一些研究人员玩弄的东西。我有一个CGI脚本,它接收一个要上传的文件,将其存储到一个临时位置,然后启动一个后台进程对该文件进行一些严格的数字运算。然后一些Javascript的东西围绕调用其他CGI脚本来检查状态并根据需要更新页面。所有这一切都有效,除了该死的网络服务器不会在子进程运行时关闭连接。我已经做了一些搜索,看来Unix

windows - 如何在 Windows 8 中运行后台任务?

我需要你的帮助:(我尝试激活Windows8的后台任务以定期更新磁贴。我可以找到有用的链接“http://css.dzone.com/articles/how-create-debug-background”我在这里得到的所有东西都在下面描述。Tomakebackgroundtaskagent,Ishouldmakeanotherproject.Itwouldbegoodwith'WindowsRuntimeObject'.Icanmaketheagentbyimplementinginterface'IBackgroundTask'.Codesin'IBackgroundTask.R

windows - 以除管理员身份之外的任何身份启动 Windows 服务会给出 'Access denied'

我正在安装我正在开发的Windows服务。它设置为作为网络服务运行。当我尝试启动此服务时,我收到一个消息框,告诉我访问被拒绝。但是,网络服务确实可以访问可执行文件以及它所在的整个目录。我也曾尝试将服务作为本地服务和本地系统启动,但两者都收到相同的错误。如果我以管理员身份(这也是我登录的帐户)运行它,我没有收到任何错误并且服务按预期启动。我查看了事件日志,但只有一个条目包含相同的信息:“访问被拒绝。”我检查了procmon以查看它试图访问什么,令我惊讶的是,当服务管理器试图打开我的可执行文件时,访问被拒绝;即使它具有完全访问权限。为什么对可执行文件的访问被拒绝?下面是可执行文件权限的屏幕

windows - 高完整性 token 是否*必须*启用管理员组?

启用UAC并使用管理帐户登录后,您将获得两个token:提升的token;这已启用Administrators组,具有高完整性(即强制性完整性标签SID为S-1-16-12288)并且具有提升类型TokenElevationTypeFull。有限的代币;这已禁用Administrators组,具有中等完整性(S-1-16-8192)并且具有提升类型TokenElevationTypeLimited。这三个因素总是以这种方式匹配吗?也就是说,内核是否要求只有启用Administrators组的token才能具有高完整性和/或TokenElevationTypeFull?是否存在进程不具有

winapi - 用于虚拟内存管理的新 Windows 8.1 API : `DiscardVirtualMemory()` vs `VirtualAlloc()` and `MEM_RESET` and `MEM_RESET_UNDO`

Windows8.1/Server2012RC2刚刚引入了用于虚拟内存管理的新API:OfferVirtualMemory()、ReclaimVirtualMemory()、DiscardVirtualMemory()、它们的用法非常简单,只需查看它们的名称即可。我无法理解这些API如何针对VirtualAlloc()以及标志MEM_RESET和MEM_RESET_UNDO工作,以及什么是细微差别。对于OfferVirtualMemory(),MSDN说它与VirtualAlloc()+MEM_RESET非常相似,只是它从工作集,并限制对页面的进一步访问。所以,基本上它限制了对页面的访

php - 在 php 中使用 pthread 进行后台处理

我正在尝试使用pthread在php中实现多线程发送电子邮件。这里的基本思想是将电子邮件作为后台作业发送,这样用户就不必等待任务完成。我有一项服务,用户PHPMailer发送电子邮件及其工作正常。我正在使用以下代码进行多线程classThreadWorkerServiceextends\Thread{private$_runMethod;private$_vars;private$_autoloderPath;function__construct($vars){$this->_vars=$vars;$reflector=new\ReflectionClass('Composer\Au

windows - 在 Windows 7/8/10 中通过 CMD/Batch 拒绝所有用户/管理员的所有文件夹权限

我需要通过批处理文件拒绝所有用户的所有文件夹权限,包括管理员和其他组。我找到了两个关于这个的主题,但我无法解决我的问题icaclsDenyEveryoneDirectoryDeletePermissionHowtograntpermissiontousersforadirectoryusingcommandlineinWindows?这个命令有效icaclsD:\Desktop\test/denyAdministrator:(OI)(CI)(DE,DC),但此命令仅影响特殊权限:但我需要拒绝所有其他权限,例如图像:我需要通过批处理拒绝所有用户(管理员、系统和其他人)的所有权限,以便任何

windows - 将 Electron 应用程序作为管理窗口运行

我正在编写一个Electron应用程序,我需要以管理员权限(如sudo)运行。我还没有为该应用程序创建任何安装程序。我知道我可以在Linux中编写sudoelectron.来以root身份启动我的应用程序,但是Windows呢?有类似的命令吗? 最佳答案 您可以以管理员身份打开命令提示符,然后通过electron运行该应用。 关于windows-将Electron应用程序作为管理窗口运行,我们在StackOverflow上找到一个类似的问题: https://

c++ - Windows 资源管理器目录作为 bundle

一段时间以来,我一直在研究一种方法来防止我的用户意外进入我的应用程序的数据目录。我的应用程序使用文件夹来存储结构化项目。文件夹内部结构是关键的,不应该搞砸。我希望我的用户将此文件夹视为一个整体,但无法将其打开(如Macbundle)。有没有办法在Windows上做到这一点?根据当前答案编辑当然,我并不是要阻止我的用户访问他们的数据,只是要保护他们免于意外破坏数据的完整性。因此不需要加密或密码保护。感谢大家对.Net的回答,但不幸的是,这主要是一个C++项目,对.Net框架没有任何依赖。我说的数据可不简单,是电子显微镜下的图像。这些数据可能很大(~100MiB到~1GiB),因此无法将所