-
2021-03-09 04:57:33
我正在开发一个小型关机调度程序项目,我必须将计算机置于“待机”模式.我正在使用的命令是
Runtime.getRuntime().exec("cmd /c Powrprof.dll,SetSuspendState ");
此命令需要管理员权限,我不知道如何获取.此外,在搜索以前的答案时,我发现我可以使用elevate.exe作为
Runtime.getRuntime().exec("c:/elevate Rundll32.exe Powrprof.dll,SetSuspendState ");
Elevate.exe正在执行任务,但耗费了太多时间,即使软件变慢.有没有其他快速的方式?我正在使用Netbeans IDE.
解决方法:
你有几个选择
A.使用admin priv创建快捷方式.
该快捷方式将运行cmd / c Rundll32.exe Powrprof.dll,SetSuspendState
您的Java代码将运行快捷方式:
Runtime rt = Runtime.getRuntime();
rt.exec("cmd /c start \"\" \"myshortcut.lnk\"")
右键单击快捷图标>属性>高级>以管理员身份运行
B.以管理员身份运行java进程
再次,创建一个快捷方式并设置为以管理员身份运行.生成的任何进程也将具有管理员权限.你的java代码将运行:
rt.exec("cmd /c Powrprof.dll,SetSuspendState")
C.使用JNA直接调用SetSuspendState例程. Java进程将需要admin priv(如B),但您不必生成进程.如果你喜欢这个,我可以提供源代码.
D.使用wizmo实用程序:wizmo安静待机
标签:java,command-prompt,command-line
来源: https://codeday.me/bug/20190916/1808218.html
更多相关内容 -
怎么使用dos命令给计算机创建管理员用户
2021-07-03 01:38:36下面是学习啦小编为大家整理的使用dos命令给计算机创建管理员用户的方法,希望对您有所帮助!使用dos命令给计算机创建管理员用户的方法(1)回到计算机的桌面,点击桌面么右下角的“开始”图标。(2)在“运行”中输入cmd...一般的高级用户都喜欢在cmd命令行下使用dos命令来创建和删除计算机用户,今天我们就来一起学习一下如何使用dos命令来管理计算的用户。下面是学习啦小编为大家整理的使用dos命令给计算机创建管理员用户的方法,希望对您有所帮助!
使用dos命令给计算机创建管理员用户的方法
(1)回到计算机的桌面,点击桌面么右下角的“开始”图标。
(2)在“运行”中输入cmd,回车。弹出如下cmd命令框。
(3)在命令行中输入net user ,回车,会显示出当前计算机的用户。如下图中包括虚拟机的账户、系统默认的管理员中户administrator、访客账户guest、及新建的用户qq123
(4)输入net user qq123 /del,回车,会将新建的用户qq123删除。
(5)使用net user可以看出qq123用户已经被删除了。如上图中4所示
(6)下面我们说说如何新建一个用户。在cmd中输入 n,回车,就会创建用户名为haha,密码为haha123的用户。如下图所示。
(7)将haha用户提升为管理员,命令如下 net user localgroup administrators haha /add,回车后,用户haha就被提升为管理员了,也就是添加进了administrators用户组了。
(8)使用net localgroup administrators查看管理员用户组的成员,如上图所示,haha被添加管理员成功了。
-
windows中命令提示符怎么输入命令获取管理员权限?
2021-05-10 05:42:32感谢脚本之家网友德州仪器CEO的原创投稿我们知道,Linux系统的终端机中,可以...此时,我们往往需要将该命令提示符关闭,并重新操作打开带有管理员权限的命令提示符。这样就造成了不便。现在,让我们一起来通过一些...感谢脚本之家网友德州仪器CEO的原创投稿
我们知道,Linux系统的终端机中,可以通过输入su来方便地获取系统最高权限。然而,在Windows中,有时我们在习惯性地打开普通权限的命令提示符之后,会突然发现需要最高管理员权限(尤其是执行dism、chkdsk等系统级操作的时候)。此时,我们往往需要将该命令提示符关闭,并重新操作打开带有管理员权限的命令提示符。这样就造成了不便。
现在,让我们一起来通过一些简单的操作,在Windows的命令提示符中增加一个类似Linux su的指令。这样,我们也可以像Linux一样,在Windows的命令提示符中,通过一个命令直接获取最高管理员权限,增加不少使用命令提示符的便利性。
第一步:桌面点击右键,选择“新建>快捷方式”,在弹出的对话框中,找到”请键入对象的位置“一栏,填入X:\Windows\System32\cmd.exe(X是你的系统盘盘符),然后点击”下一步“。
第二步:在”键入该快捷方式的名称“一栏中,填入cmd,并点击”完成“。
此时,在桌面上应该会多出一个快捷方式,请检查双击该快捷方式是否能够打开命令提示符:
第三步:确认无误后,请右键打开该快捷方式的”属性“,找到”高级(D)…”按钮并点击,在弹出的窗口中勾选“用管理员身份运行(R)”。
确认无误后,请一路点击“确定”按钮关闭属性对话框。
第四步:在桌面上点击右键,选取“新建>文本文档”选项,然后将创建的文件命名为“su.bat”。
(此处请注意,如果创建出来的文件并没有.txt的扩展名,说明系统被设置为隐藏已知文件类型的扩展名,请到文件夹选项中取消勾选此项目,具体方法不在本教程讨论范围内)
第五步:右键点击“su.bat”文件,选取”编辑“选项,然后在记事本中输入以下内容(不含引号):
“@echo off
start cmd.lnk
exit”
如图所示:
输入完毕后,请按Ctrl+S快捷键或是”文件“菜单中的”保存“选项保存。
第六步:按住Ctrl键同时选择刚刚创建的cmd.lnk和su.bat,鼠标右键点击其中任一文件,选择”剪切“选项,此时两个文件的图标应该变为透明色。
使用键盘快捷键Win+R打开”运行“窗口,输入X:\Windows(X是你的系统盘盘符),点击确定打开X:\Windows的资源管理器窗口。
鼠标右键点击X:\Windows资源管理器窗口的任意空白处,选择”粘贴“选项将这两个文件移动到Windows目录。
此时应该会弹出”目标文件夹访问被拒绝“的提示,请点击”继续“按钮。
确认文件移动成功之后,对命令提示符添加su命令的操作就完成了。此后,不管你在命令提示符中的什么目录下,都可以直接通过输入“su”并回车,来方便地获取最高管理员权限。
当然,这种方法相对于Linux的su也是有弊端的,比如说在获取了最高管理员权限之后,原来的普通权限命令提示符会被关闭,这样原来命令提示符中的命令历史就会丢失。
-
以管理员权限打开命令提示符窗口的3种方法
2020-03-17 14:26:07方法1:在命令提示符窗口中输入命令获得管理员权限。 使用runas命令,切换到Administrators用户组中的用户下 通过命令net localgroup administrators,可以查看Administrators用户组中有哪些用户,比如我这里有_...方法1:在命令提示符窗口中输入命令获得管理员权限。
使用runas命令,切换到Administrators用户组中的用户下-
通过命令net localgroup administrators,可以查看Administrators用户组中有哪些用户,比如我这里有_han、Administrators两个
-
-
该用户组中的所有用户都有管理员权限,下面以_han用户为例说明
-
输入: runas /user:_han cmd,然后输入密码。可能遇到的 错误,以及 解决方法,如下:
-
RUNAS 错误: 无法运行 - cmd 1058: 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动
-
原因是“Secondary Logo”服务没启动。所以,cmd中输入services.msc后将状态从禁用调为手动即可
-
方法2:通过“运行”
-
Win+R,输入cmd,按下Ctrl+Shift+Enter
-
在弹出的询问框中选择“是”
方法3:通过“任务管理器”
-
打开任务管理器后,按下Alt+F+N
-
选中“以系统管理权限创建此任务”后,输入cmd,按下回车
-
-
-
win10如何直接使用命令提示符提高管理员权限?
2021-05-11 06:57:47在使用普通的命令提示符时,如果遇到需要管理员权限的操作,往往需要重新打开一个具有管理员权限的命令提示符页面进行操作。而在Linux操作系统中,可以通过输入su来获取系统最高权限,但是如果想要Windows系统实现... -
Win10如何为命令提示符增加输入命令获取管理员权限功能?
2021-05-12 05:29:27Win10如何为命令提示符增加输入命令获取管理员权限功能?在Linux操作系统中,我们可以通过输入su来获取系统最高权限,而Windows系统在默认情况下是没有这个功能的。每次我们执行dism、chkdsk等系统级操作时,系统就... -
每个Windows用户都应该知道的10个命令提示符技巧
2022-04-17 08:43:02正在上传…重新上传取消许多人都熟悉命令提示符,但很少有人知道使用它时可以实现很多事情。今天,在MiniTool的这篇文章中将讨论大量很酷的命令提示符技巧。立即查看此帖子! 快速导航 : 什么是命令提示符? ... -
Windows 10上有十种打开命令提示符的方法,你知道多少
2021-07-30 11:11:28在Windows 10上,命令提示符已经存在很长时间了,它是必不可少的工具,它允许用户执行命令来更改系统设置,对问题进行故障排除并在电脑上自动执行任务。尽管打开命令提示符很容易,但是Windows 10支持许多其他方式来... -
7种方式在Windows 10中打开或启动命令提示符 | MOS86
2021-07-29 01:25:41点击这里修复Windows错误并提高系统性能许多人可能不知道这一点,但有几种方法可以在Windows 10中打开或启动命令提示符(CMD)。即使新生儿能做到这一点,这样做很容易。好的,也许我们在这里夸张,但这并不意味着这些... -
命令提示符 (CMD) 提示每个 Windows 用户都应该知道
2022-04-17 08:54:27命令提示符是任何Windows版本中最强大的工具之一,正如任何普通用户都会告诉您的那样。但是,一个缺点是它并不完全用户友好...可以随时以管理员身份打开命令提示符,方法是右键单击该图标并选择“以管理员身份运行”选 -
命令提示符的使用
2021-10-10 00:22:141.开始+系统+命令提示符 2.Win键+R 输入cmd打开控制台 3.在任意文件夹下面,按住shift+鼠标右键,选择在此处打开powershell窗口 4.文件夹地址栏,前方加cmd cmd后要有空格 有些时候需要以管理员的身份运行 ... -
windows命令提示符及其操作的相关命令
2021-10-28 20:03:42常用命令1、PING命令2、NBTSTAT命令3、清屏的命令4、NETSTAT命令5、TRACERT命令6、 IPCONFIG命令7、ARP命令8、AT命令9、NSLOOKUP命令10、NET命令11、FTP命令12、TELNET命令 1. Ctrl+Alt+Del:就可以调出任务管理器;... -
Windows PowerShell与命令提示符的比较
2019-12-14 21:01:18从Windows 7到Windows 10,Microsoft提供了Windows Command Prompt和Windows PowerShell选项。...Windows PowerShell与命令提示符 对于大多数Windows用户而言,这两个命令外壳的存在可能会使您感到困惑。有趣的是,... -
Win10 CMD命令大全 命令提示符常用命令有哪些
2022-06-27 14:39:17命令提示符常用命令有哪些?很多朋友都希望了解一下Win10 CMD命令大全,因为学会了以后看起来会厉害很多,通过输入命令就可以完成一些操作,相信你也会感兴趣的。 -
命令提示符查找文件_如何使用Windows命令提示符中的查找
2020-09-09 01:02:11命令提示符查找文件Find is another great command line tool that every Windows user should know about because it can be used to search content of files for specific strings of text. 查找是每个Windows... -
java 代码以管理员身份运行 cmd命令_Win10 开启以管理员身份运行
2020-11-18 12:31:06✍ 前言: 你们遇到过打开程序提示权限不足,权限错误,无法加载xxx,尤其是用编程语言控制电脑运行。 或者是执行一些命令时需要以管理员权限才执行。...✪ cmd命令提示符举例:✍03 快捷方式属性[... -
cmd怎么用命令直接提升到管理员权限|cmd原有权限提升方法
2021-05-11 03:34:05有时候,我们在普通的cmd模式下执行命令,会提示权限不够,需要用管理员权限打开,然后关闭当前窗口,重新用管理员身份运行cmd,这样切换,是有点不方便。因为在Linux系统中,可以直接通过输入su来获取系统最高权限... -
命令提示符大全
2018-08-05 13:41:51Windows+R按键一起按就会呼出运行命令: 然后 输入 cmd 清理屏幕 cls cmd命令大全(第一部分) winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr------... -
win10系统怎么创建超级管理员账户
2021-06-28 04:03:33开启方法有两种第一种1、在Cortana搜索栏输入CMD,并“以管理员身份运行”2、在命令提示符中输入如下命令后回车:“net user administrator /active:yes”3、此时管理员账户已开启,在开始菜单点击用户头像就可以... -
Win10以管理员的身份登录到Windows,创建新的用户的方法,手把手超详细,亲测有效
2022-04-07 18:21:57Win10以管理员的身份登录到Windows,创建新的用户的方法,手把手超详细,亲测有效 输入命令行 net user Administrator /active:yes -
window10保存文件时提示联系管理员_打开软件时,系统提示“以管理员身份运行”,知道这意味着什么吗...
2020-10-28 22:39:26平时操作电脑,我们会遇到操作系统要求“以管理员身份运行”软件程序,收到这样的的消息时,我们一直很想知道Windows内部发生的事情,以及为什么要进行这个操作过程。那些从windows XP过渡到Vista的用户大概都不会... -
命令提示符制作纯净U盘启动盘
2019-01-20 17:19:30命令提示符制作纯净U盘启动盘需要准备容量大于4GB的优盘,并插入电脑,至于优盘性能的话,当然是速度越快越好;提前下载好的想要装载的系统文件,最好是IOS文件。准备工作结束后,我们就可以正式开始制作启动盘。 -
如何在Windows命令提示符中使用命令历史记录
2020-09-22 12:49:53如果您经常使用Windows命令提示符,则“命令历史记录”功能使您可以查看并快速重用最近的命令,而不必重新输入命令,从而使日常任务更加高效。 如何使用F7查看命令提示符历史记录 要使用F7键查看命令提示符历史... -
Win10如何通过命令提示符快速开启SQL Server服务
2019-02-25 14:58:45通过命令提示符快速开启SQL Server服务 作者:张国军_Suger 开发工具与关键技术:命令提示符    &... -
linux-like:适用于Windows的简单,轻量级批处理脚本,可将Linux命令带到Windows命令提示符(就这么简单)
2021-04-08 01:05:07类linux Windows的简单,轻量级批处理脚本,将Linux命令带到Windows命令提示符(就这么简单)。安装克隆或提取此仓库以管理员身份运行文件main.bat并选择安装选项支持的命令您可以在找到更新命令列表。 如果时间允许... -
windows中dos命令汇总及获取管理员权限
2019-07-15 12:17:56windows dos命令行操作大全,dos命令行获取管理员权限 -
Windows 那些非常实用的命令提示符(cmd.exe) 你绝对想不到的快捷
2020-03-21 22:18:25即命令提示符(CMD),是在OS / 2 ,Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000和XP中,Vista中,和Server2003 )下的“MS-DOS 方式”。cmd指令有很多,使用用途也很广! 2:实际操作的节目和... -
一条命令启用远程桌面,win10中是如何实现的,命令提示符真厉害
2021-06-29 03:29:23在Windows 10上,用户不必亲临现场,就可以使用远程桌面远程访问计算机或服务器,以帮助其他用户解决问题...在本文中,将学习如何使用命令提示符启用或禁用远程桌面,并打开所需的防火墙端口,然后在Windows 10上成...