Windows
kongxx
这个作者很懒,什么都没留下…
展开
-
Windows添加右键菜单
新装了Komodo Edit软件,每次编辑文件都不能像其它有些软件那样使用右键菜单项来打开文件,查了一些原来Windows下添加右键菜单项也挺简单的。1. 首先使用Windows自带的regedit来打开注册表;2. 在“HKEY_CLASSES_ROOT\*\shell原创 2011-09-19 21:29:50 · 2365 阅读 · 0 评论 -
Windows上使用Python增加或删除权限
Windows上使用Python增加或删除权限在使用Python在 Windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些权限, 此时我们可以通过 AdjustTokenPrivileges API 来实现。比如,我们要给用户分配 SE_TCB_NAME 权限flags = win32security.TOKEN_ADJUST_PRIVILEGES | win32security原创 2017-04-17 09:07:45 · 4095 阅读 · 0 评论 -
Python进程间通信之命名管道(Windows)
前面文章说了一下 Linux 命名管道的实现,今天看看 Windows 上我们怎么实现。在 Windows 上的命名管道主要是通过调用 win32 api 的以下方法来实现的: - win32pipe.CreateNamedPipe() - win32pipe.ConnectNamedPipe() - win32file.ReadFile() - win32file.WriteFile()下原创 2017-09-20 09:36:21 · 8181 阅读 · 0 评论 -
Windows 包管理器 Chocolatey
介绍对于 Linux 用户来说,安装软件基本都是使用系统自带的包管理工具,比如:yum,apt,yast 等安装第三方软件,但是在Windows上通常我们就只能使用 cygwin 或者 MinGW 来模拟linux的命令,但是它们的包管理实在是不好用。今天就介绍一个 Windows 平台上的包管理工具 Chocolatey。安装以管理员身份运行一个cmd窗口,在cmd窗口中运行以下命令进行安装> @原创 2017-11-01 14:00:56 · 1099 阅读 · 0 评论 -
Windows上通过命令行参数限制CPU
start /WAIT /affinity 0x1 app.exe (只使用第一个CPU)start /WAIT /affinity 0x2 app.exe (只使用第二个CPU)start /WAIT /affinity 0x4 app.exe (只使用第三个CPU)start /WAIT /affinity 0x8 app.exe (只使用第四个CPU)start /WAIT /aff原创 2018-02-04 15:24:47 · 5490 阅读 · 0 评论 -
Windows域用户设置用户登录脚本
这里只说怎么给域用户设置用户登录脚本,所以前面会跳过 - 安装Windows 2012 - 安装AD域 - 添加一个域用户好,下面开始首先创建一个测试脚本 test.bat,输出当前用户名和机器名到一个文件里,内容如下echo %COMPUTERNAME% >> c:\test\test.logecho %USERNAME% >> c:\test\t...原创 2018-05-11 09:05:33 · 11396 阅读 · 2 评论 -
Windows AD域通过组策略设置域用户登录和注销脚本
首先准备一个测试脚本 test.bat,输出当前用户名和机器名到一个文件里,内容如下echo %COMPUTERNAME% >> c:\test\test.logecho %USERNAME% >> c:\test\test.log运行 “gpmc.msc” 命令来启动“组策略管理编辑器”.在“组策略管理编辑器”左侧导航树上选择 “Default Doma...原创 2018-05-14 08:53:46 · 11046 阅读 · 1 评论 -
Windows上使用cpau工具来切换用户执行命令
在Windows上,如果想以某个用户来执行一个命令,在命令行上我们可以使用 runas 命令来实现。但是 runas 有个问题就是在执行的时候会提示需要输入密码,这样用起来很不方便。于是乎找到了 cpau 工具,可以从下面地址下载: http://www.joeware.net/freetools/tools/cpau/index.htm具体用法如下:C:\Users\Adm...原创 2018-06-02 17:24:59 · 6440 阅读 · 0 评论 -
Windows上使用AutoHotkey工具来切换用户执行命令
在Windows上,如果想以某个用户来执行一个命令,在命令行上我们可以使用 runas 命令来实现。但是 runas 有个问题就是在执行的时候会提示需要输入密码,这样用起来很不方便。于是乎找到了 AutoHotkey 工具,使用 AutoHotkey, 我们可以写一些简单的脚本来实现很多对 Windows 的操作。另外 AutoHotkey 还提供了 Ahk2Exe 工具,可以把 AutoHotk...原创 2018-06-04 12:46:55 · 1328 阅读 · 1 评论 -
Windows通过组策略设置开机自启动脚本
首先创建一个启动脚本 init.bat,内容如下:time /t >> c:\test\test.logecho %COMPUTERNAME% >> c:\test\test.logecho %USERNAME% >> c:\test\test.log然后将此文件放入 C:\Windows\System32\GroupPolicy\Machine...原创 2018-06-08 12:28:56 · 14575 阅读 · 0 评论 -
Windows上使用Python给用户增加或删除安全策略
Windows上使用Python给用户增加或删除安全策略在使用Python在 Windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些访问策略, 此时我们可以通过LsaAddAccountRights 和LsaRemoveAccountRights API来实现。比如,我们要给用户分配SE_SERVICE_LOGON_NAME安全策略try: user = 'admin'原创 2017-04-16 21:38:48 · 2998 阅读 · 0 评论 -
运行CrossWalk报错:计算机中丢失 api-ms-win-core-winrt-string-l1-1-0.dll
运行CrossWalk报错:计算机中丢失 api-ms-win-core-winrt-string-l1-1-0.dll问题描述在Windows7上运行CrossWalk的时候报错,丢失dll库。 如下:无法启动此程序,因为计算机中丢失 api-ms-win-core-winrt-string-l1-1-0.dll。...检查了一下Windows7的C:\Windows\System32和C:\W原创 2017-03-30 18:59:34 · 20603 阅读 · 3 评论 -
Windows批处理奇淫技巧之sleep
在Windows上想用批处理脚本干点啥还真是麻烦,一个linux上简简单单的sleep命令,在Windows的批处理里竟然没有提供,找了一下发现下面两种奇淫技巧倒是可以变相的实现方法一ping -n 3 127.0.0.1 > nul其中3是需要sleep的秒数方法二timeout /t 3 /nobreak > nul其中3是需要sleep的秒数原创 2012-09-20 21:03:55 · 22743 阅读 · 0 评论 -
Windows上查看端口对应的应用程序
首先用下面的命令查看端口对应程序的进程号netstat -aon | findstr ""原创 2014-07-11 08:02:53 · 5921 阅读 · 0 评论 -
设置Derby做为windows service方式运行
1. 首先下载完整的derby安装包,这里使用的是db-derby-10.10.1.1-bin。2. 网上有几种把derby做为windows service的方法,但经过测试,只有这种方式最好。其他方法多多少少都有点问题。这里介绍的方法需要借用tomcat windows包里的一个工具,可以使用下面的连接下载(https://dist.apache.org/repos/dist/release/原创 2014-05-05 20:02:21 · 2529 阅读 · 0 评论 -
Windows7 旗舰版睡眠后不能唤醒
最近在我的机器上突然出现睡眠后不能唤醒问题,就是在合上笔记本在打开时出现黑屏现象,同时出现的问题还有关机总是死机,每次都只能按电源键强行关机。折腾了一天才发现是我的Windows7系统在打了下面的两个补丁后才出现的问题。(注:可能主要是第一个补丁导致的,但是我是这两个补丁同时卸载的所以就没有单独再做测试。)KB2732487 http://support.microsoft.com/kb/273原创 2015-02-24 09:25:12 · 4579 阅读 · 0 评论 -
错误消息: 为了配置 TCP/IP,必须安装并启用的网络适配器
在修改本地连接属性时弹出窗口显示错误 “为了配置 TCP/IP,必须安装并启用的网络适配器”微软官方给的解决方案(见下面链接)在我的机器上使用无效http://support.microsoft.com/kb/308939/zh-cn最后解决办法是: 控制面板 -> 网络和共享中心 -> 本地连接 -> 属性 -> 选择安装 -> 选择协议 ->选择”从磁盘安装” -> 输入C:\windows\原创 2015-03-04 20:31:48 · 30156 阅读 · 6 评论 -
Git 换行符自动转换问题
Git 换行符自动转换问题原创 2015-04-30 10:15:41 · 14258 阅读 · 2 评论 -
Error: PyInstaller for Python 2.6+ on Windows needs pywin32.
Error: PyInstaller for Python 2.6+ on Windows needs pywin32.问题说明今天在创建一个windows平台的python打包环境时,在使用pyinstaller打包时遇到如下错误:Error: PyInstaller for Python 2.6+ on Windows needs pywin32.Please install from htt原创 2017-03-09 13:11:30 · 2107 阅读 · 0 评论 -
Windows命令行中文显示乱码问题
有时候在使用Windows的cmd命令提示符的时候出现中文显示乱码的问题,这个问题是由于命令行窗口的字符集不知道被什么程序修改了。如果要显示正确,可以使用chcp命令来实现。如下:chcp 936 设置成GBK (一般我们设置成这一项就可以显示中文了)chcp 65001 设置UTF-8代码页chcp 437 设置成美国英语原创 2017-03-20 10:08:55 · 16752 阅读 · 1 评论 -
Python制作Windows系统服务
Python制作Windows系统服务最近有个Python程序需要安装并作为Windows系统服务来运行,过程中碰到一些坑,整理了一下。Python服务类首先Python程序需要调用一些Windows系统API才能作为系统服务,具体内容如下:#!/usr/bin/env python# -*- coding: utf-8 -*-import sysimport timeimport win32原创 2017-03-23 09:27:39 · 12363 阅读 · 3 评论 -
Windows通过schtasks设置开机自启动脚本
脚本首先创建一个启动脚本 init.bat,内容如下:time /t >> c:\test\test.logecho %COMPUTERNAME% >> c:\test\test.logecho %USERNAME% >> c:\test\test.log创建任务schtasks.exe /create /tn "init" /r...原创 2018-06-09 09:17:10 · 5869 阅读 · 0 评论