[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何以管理员身份运行并检测系统盘是否为固态硬盘

本帖最后由 pcl_test 于 2019-8-19 12:45 编辑

新人请教几个问题
请教下论坛各位大佬,这几天感接触批处理,学会了一些基本的语法,碰到几个问题。第一个批处理运行中有一些处理任务要以管理员权限运行才可以操作,加什么命令进去批处理能自动以管理员权限运行呢,一个就是怎么用批处理检测系统盘是否为固态才执行任务,还有一个就是有哪些漂亮的符号让批处理显示出来,在这里先谢谢了

@shift /0
@echo off
%1 for /f "delims=" %%a in ('cd') do set tpath=?%%a
%1 reg add "HKEY_CURRENT_USER\Software" /v var /t REG_SZ /d "%tpath%" /f>nul 2>nul
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)>nul 2>nul&&exit
for /f "delims=? tokens=2" %%i in ('reg query HKEY_CURRENT_USER\Software /v var') do set toolpath=%%i
reg delete "HKEY_CURRENT_USER\Software" /v var /f >nul 2>nul
for /d %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%i:\Windows\System32\slmgr.vbs set xtpf=%%i
)
for /f "delims=" %%i in ('dir %xtpf%:\Users /a-h /b') do (
if not %%i==Public set usname=%%i
这是我看别人把批处理做成exe运行之后我导出来的文本,有那句是获取最高权限的,一般用来把批处理做成exe都有什么好用的软件呢,我用的系统win10

TOP

返回列表