本帖最后由 cjy__05 于 2016-7-21 09:58 编辑
今天我来代替Mouri水帖啦!
祝大家元宵节快乐!
正文:
NSudo - 一个强大的系统管理工具
注意:NSudo基于raymai97的超级命令提示符,关于raymai97的超级命令提示符,请参阅"https://bbs.pcbeta.com/viewthread-1508863-1-1.html"
Notice: NSudo is based on SuperCMD by Raymai97.Visit "https://bbs.pcbeta.com/viewthread-1508863-1-1.html" for more information about SuperCMD
使用方法
双击NSudo.bat自动打开相应架构的NSudo,根据提示操作即可
命令行选项(使用 NSudo.exe -? 可以显示和这里一样的内容)
- 格式: NSudoC [ -U ] [ -P ] [ -M ] 命令行或常用任务名
- -U:[ T | S | C | P | D ] 用户
- T TrustedInstaller
- S System
- C 当前用户
- P 当前进程
- D 当前进程(降权)
- -P:[ E | D ] 特权
- E 启用全部特权
- D 禁用所有特权
- PS: 如果想以默认特权方式的话,请不要包含-P参数
- -M:[ S | H | M | L ] 完整性
- S 系统
- H 高
- M 中
- L 低
- PS: 如果想以默认完整性方式的话,请不要包含-M参数
- -? 显示该内容
- 例子:以TrustedInstaller权限,启用所有特权,完整性默认运行命令提示符
- NSudo -U:T -P:E cmd
复制代码 关于常用列表的自定义,可以使用记事本等工具编辑ShortCutList.ini;格式如下
PS:NSudo已经支持调用当前程序目录下的可执行文件啦!
举个例子:1、我要建立一个标题为"记事本",命令行为"c:\windows\system32\notepad.exe"的项目,可以这样做
- [记事本]
- CommandLine=c:\windows\system32\notepad.exe
复制代码或
- [记事本]
- CommandLine=%SYSTEMROOT%\notepad.exe
复制代码 甚至- [记事本]
- CommandLine=notepad
复制代码如果要使用引号嵌套的话;请加转义符(NSudo官方群投票决定的)
例如:NSudo -u:t "cmd /c ren \"E:\班级视频 《ONE》\d.txt\" x.exe"
请谨慎使用本工具 请谨慎使用本工具 请谨慎使用本工具
本工具使用MIT协议,任何人都可以修改我(们)的工具(希望起一个好听的名字,因为那已经不是我(们)的工具)
- The MIT License (MIT)
- Copyright (c) 2015 M2-Team
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
- The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
复制代码 项目托管地址:https://github.com/MouriNaruto/NSudo
下载地址:https://zh-cn.b0.upaiyun.com/lite/NSudo2016.1.zip 或
http://zh-cn.b0.upaiyun.com/lite/NSudo2016.1.zip
如果碰到什么问题,可以在NSudo官方群(466078631)探讨
:)
感谢:
raymai97 for the SuperCmd Code and the inspiration.
boyangpangzi,cjy__05,mhxkx,NotePad,tangmigoId,wondersnefu,xy137425740,月光光 for the money.
Eugene Wang J.y for the zh-tw translation.
Microsoft_Mars for the ja-jp translation.
20011010wo,4071E95D-A09B-4AA3-8008,Microsoft_Mars for the development support.
こうさか ほのか (a Japanese anime “Lov额Live” character)for the spiritual support.
M2-Team Member 20011010wo,Bill,hortz,Eugene Wang J.y,Microsoft_Mars,Mouri_Naruto,杂货店的音符
(完整列表参见附加文档,排名不分先后)
更新日志:
- 改进日志
- ========================================================================================
- NSudo 2016.1
- 1.修复TrustedInstaller下运行程序界面不显示问题(感谢abbodi1406)
- 2.修复命令行解析的漏洞和UI错误(感谢imadlatch)
- 3.整理代码,提升可读性
- 4.当前目录设为NSudo所在目录(未来会更加灵活)
- 5.ShortCut实现无限项目
- 6.新增简易文件管理器小工具(感谢20011010wo)
- NSudo 2016
- 1.支持多语言(程序内含简中,繁中,英文,日文)
- 2.命令行处理重写
- 3.实现代码全部重构;效率更高
- NSudo 3.2 Fix1
- 1.优化程序逻辑;减少无用代码
- 2.命令行版和图形版二合一
- NSudo 3.2
- 1.修复无法使用带有空格的路径的问题
- 2.NSudo和NSudoC单文件化
- 3.增加NSudo.bat方便新手准确调用与电脑架构相符的NSudo版本
- 4.NSudoSDK增加静态库(用NSudo SDK开发的工具可以实现单文件)
- 5.编译平台采用Visual Studio 2015 + Windows 10 SDK
- NSudo 3.1 Debug
- 1.修复UI的ComboBox不能输入太长文字的问题
- 2.修复某些情况下不能使用的问题(由于开发机Windows10的Bug而导致误认为那种方式可行)
- 3.增加真正的令牌降权(除了cmd会误显示管理员外;其他的会将其看作普通用户)
- 4.增加命令行版本
- 5.增加常用列表自定义功能
- NSudo 3.0 R2
- 1.修复不能打开其他被系统关联文件的Bug
- 2.SDK的头文件改进:增加#pragma comment(lib,"NSudoAPI.lib")
- NSudo 3.0
- 1.支持外部应用调用(很抱歉让一些人等太久)
- 2.增加了常用调用列表(暂时不支持自定义;未来3.1会加入)
- 3.加入了降权功能(当然,是完美降权到UAC未提权前。当然原理不是用获取explorer令牌和创建计划任务)
- 4.支持对权限令牌的自定义
- 5.界面的完全重构(相对于2.x来说)
- 6.代码优化(相对于NSudo 3.0 M1来说)
- 7.加入NSudo SDK
- 8.原生64位版本
- 9.实现了调用外部程序无视WOW64重定向的方法(NSudoCreateProcess)
- 10.WinPE支持(虽然没起多大作用)
- NSudo 2.1
- 1.实现自动开启所有权限Token
- 2.对cmd的调用使用绝对路径,估计可以避免一些不必要的Bug
- 3.优化程序代码
- NSudo 2.0
- 1.代码全部使用C++ Win32 SDK重写(程序从692KB缩小到92KB)
- 2.提供获取权限的选项
- 3.提供命令行参数模式
- 4.更换了图标
- NTIShell 1.0
- 根据raymai97的超级命令提示符制作的第一个版本
复制代码
PS:NSudo新增了一个小工具MiniFM,身小功能不小!但只能配合NSudo使用喔!
哦对了我(们)并不介意拿PBB捐赠!
外国论坛链接:http://forums.mydigitallife.info/threads/59268-M2-Team-NSudo-(New-Version-2016)
Have a good time -- M2-Team参上
|