Win10家庭版-加多[组战略]

=====分隔符======

主要将本来显示在屏幕上的内容输出到指定文件中

  小提示:Dir的三个小招数永利官网ylg客户端, 

1、电脑定时休眠(在2点休眠;在运行中执行)at 2:00 rundll32
powrprof.dll,SetSuspendState

新建一个txt,将下面内容复制到文本中:

显示目录结构

您可能感兴趣的文章:

  • 文件夹runauto..的删除方法
    附批处理专杀工具
  • 全盘删除所有文件夹下的_desktop.ini的批处理bat文件
  • cmd forfiles
    从文件夹或树中选择要进行批处理的文件(方便批量删除n天前的文件)
  • 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件
  • bat批处理彻底删除0KB顽固文件或文件夹的方法
  • 批处理bat删除指定天数日期之前的文件夹
  • 使用批处理按要求批量删除文件夹方法汇总
  • 使用批处理删除文件夹时遇到的问题

  方法: 1、首先进入打开 C:WindowsTEMP
文件夹,将里面的所有文件都清空了。
      2、cmd运行下面命令并回车执行(然后会开始卸载,并会出现几个错误信息,我们不用理会,按下确定)
    FORFILES /P
%WINDIR%servicingPackages /M
Microsoft-Windows-InternetExplorer-*11.*.mum /c “cmd /c echo
Uninstalling package @fname && start /w pkgmgr /up:@fname
/norestart”
      3,命令全部执行后,重启电脑即可。

~~以下是引用别人的方法【引用:~~~

%DATE% #当前日期

  知其所以然:我们来了解一下前面Dir命令的运行原理:“/ad”要求Dir命令选出所有目录;“/b”表示只显示文件夹名称(不显示Dir命令的标题信息或摘要);“/s”表示搜索,即查找当前文件夹及其所有的子文件夹。Dir命令的输出通过管道命令(“|”)传递给Sort命令。Sort命令的作用是排序,“/r”选项表示逆序排列。 

2、win7下IE11无法卸载、无法重新安装,提示安装了更新的IE版本等问题。

  1. 打开注册表,快捷输入 “regedit”;

查找命令

  以Word为例,按Ctrl+H打开“查找和替换”功能,查找“^p”(不含引号,下同。“^p”可以使用以下方法输入:在“查找和替换”对话框中点“高级”按钮,然后点击“特殊字符→段落标记”),替换成“^prd ”(rd后面加一个空格),然后手工修正第一行和最后一行的内容。保存修改后的Empties.bat文件,进入命令行窗口执行这个批处理文件。Empties.bat将试图删除(即rd命令的作用)每一个文件夹,但包含内容的文件夹不可能用rd命令删除,结果就删除了所有空的文件夹。 

=====分隔符=====

echo %p:~0,3% #显示前3个字符,即aa1

  ★多个目录齐现身:如果想同时列出C盘和D盘根目录下的内容,那么只要输入:DIR C: D:即可。[

另:

copy c:test.txt f: >nul

复制代码 代码如下:

2.找文件夹
路径:HKLM(缩写)SoftwareMicrosoftWindowsCurrentVersionPoliciesSystemCredSSPParameters

10 type

上面命令行中“|”的输入方法是按住Shift键按“”键。  

多数电脑到了System这个路径后,下面的都没有了,没关系,直接建立后面几个文件夹就好。

如果找到了”ok”字样,就显示”成功”,找不到就不显示

实现代码:

以管理员权限运行这个文即可。

echo ^^W ^> ^W>c:test.txt

rem ======= 删除空目录 =========
:rd_dir_empty
rd %1 2>nul||goto :eof
set dir_route=%1
for /f “delims=” %%i in (%dir_route%) do (
set dir_route=”%%~dpi”
for /f “delims=” %%j in (‘dir /ad /b “%%~dpi”‘)do rd “%%~dpi%%j”
2>nul||goto :eof
)
:: 把路径最后的去掉,以便set route_deepest=”%%~dpi”能取到上一层路径
if “%dir_route:~-2,1%”==”” set dir_route=”%dir_route:~1,-2%”
if /i not “%cd%”==%dir_route% call :rd_dir_empty %dir_route%
goto :eof

@echo off
pushd “%~dp0”
dir /b
C:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum
>List.txt
dir /b
C:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientTools-Package~3*.mum
>>List.txt
for /f %%i in (‘findstr /i . List.txt 2^>nul’) do dism /online
/norestart /add-package:”C:WindowsservicingPackages%%i”
pause

for /r . %%i in (.) do echo %%~pni

  第二步:命令运行后,当前目录下会生成一个Empties.bat文件,其中包含了逆序排列的所有文件夹的清单。用Word或记事本打开该文件,把每一行内容分别放入一对英文引号之内,然后在每一行前面插入“rd ”前缀(rd后加一个空格)。 

注意:有的电脑运行后就可以找到打开策略组了,但是有的需要重启电脑根据不同情况处理即可。

从屏幕上等待输入,按 Ctrl+Z 结束输入,输入内容存为test.txt文件

  ★轻松创建长文件名文件列表:你可以创建一个批处理文件如Getlist.bat,其中的内容只有DIR *.* /B >LIST.TXT,将它复制到要创建文件列表的文件夹,然后双击运行即可将文件夹所有文件的列表保存到List.txt文件中。 

4.运行远程连接,如果不行就再重启电脑即可。

assoc .doc #显示.doc代表的’文件类型’,结果显示 .doc=Word.Document.8

第一步:进入Windows的MS-DOS窗口(Windows 2000/XP叫命令行提示符),进入要查找空文件夹的驱动器,执行: 
  dir /ad/b/s | sort /r >empties.bat。 
  小提示 
  

如果想用‘策略组’功能是因为“远程连接报错,要求的函数不支持***********”的问题,可以继续往下看,否则忽略后面部分即可。

生成2345678的一串数字,2是数字序列的开头,8是结尾,1表示每次加1

  最后,Sort命令的输出被重定向(“>”)到Empties.bat文件。由于要求Sort命令逆序排列输出结果,所以Empties.bat文件中子文件夹总是位于父文件夹的前面,因而删除文件夹时,空的子文件夹总是先被删除,空的父文件夹也得以被删除。可以看到,巧妙运用Windows内建命令,许多表面上看起来复杂的任务也可以轻而易举地完成! 

然后将txt文件另存为[.cmd]文件,名称可以随便起,后缀正确即可;

该命令行结果:输出当前文件夹及所有子文件夹里的.exe文件的个数

复制代码 代码如下:

win10家庭版有很多功能都不能用,这一次就碰到了一个找不到‘组策略’的问题,在网上搜索到了一个方法,记录一下:

Windows Batch 常用命令

  ★查看文件夹全部隐藏文件:如果想查看Windows文件夹和它所有子文件夹中全部的隐藏文件,只需输入:DIR C:Windows.* /AH/S/B/P。 

win10家庭版有时候在添加了“策略组”之后,解决问题时却没有“Encryption
Oracle
Remediation”的项目去修改,那么可以采取在注册表中增加相应的目录和项的方式来做:

echo %p:aa=% #将变量p中的所有aa字符串置换为空,即显示1bb12bb2

@echo off
for /f “tokens=*” %%a in (‘dir /b /ad /s “目标文件夹”^|sort /r’) do rd
“%%a” 2>nul
pause
goto :eof
@echo off
for /f “delims=” %%i in (‘dir /ad /b /s’) do call :rd_dir_empty
“%%i”
goto :eof

3.然后在最底层的文件夹里面 新建 DWORD(32)位的项:文件名
“AllowEncryptionOracle” ,值 : 2。保存 就可以了 。

默认的字符串分隔符是”空格键”,”Tab键”,”回车键”

32 start

for /r . %%i in (*.txt) do find “abc” %%i

注释行不执行操作

subst #显示目前所有的映时

%CMDCMDLINE% #调用命令处理器的原始命令行

find /c “abc” c:test.txt

显示 d:mp3.txt 里的每个文件名,每行一个,支持带空格的名称

输出重定向命令

%CD% #代表当前目录的字符串

恢复.txt的正确关联

type c:test.txt|more

del d:test.txt #删除指定文件,不能是隐藏、系统、只读文件

/os/201606/514325.html

cd #进入根目录

for /f %%i in (d:mp3.txt) do echo %%i

md d:mp4 #在 D: 建立 mp4 文件夹

echo 2005-05-01>temp.txt

echo %p:~0,-2% #显示除了最后2个字符以外的其它字符,即aa1bb1aa2b

)

echo %p%

echo %p:~6% #显示变量p中第6个字符以后的所有字符,即aa2bb2

SETLOCAL ENABLEDELAYEDEXPANSION

删除 d:temp
及子文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录

顺序执行多条命令,而不管命令是否执行成功

批处理命令简介

echo hello world>con

echo 不存在c:test.bat

echo %p%

subst z: serverd #这样输入z:就可以访问serverd了

echo 存在c:test.bat

设置.txt为word类型的文档,可以看到.txt文件的图标都变了

popd #恢复当前目录为刚才保存的 d:mp4

dir c: /b/p #/b只显示文件名,/p分页显示

逐屏显示

复制文件到自己,实际上是修改了文件日期

choice /N /C y /T 5 /D y>nul

设置卷标

del /q/a/f d:temp*.*

:label #行首为:表示该行是标签行,标签行不执行操作

注意这条可以用来取代 choice 命令

当你双击一个.txt文件时,windows并不是根据.txt直接判断用 notepad.exe 打开

assoc .exe #显示.exe代表的’文件类型’,结果显示 .exe=exefile

copy con test.txt

tree d: #显示D盘的文件目录结构

6 rd

23 &&

分隔符指定为 – 和”空格”,注意 delims=- 后面有个”空格”

显示文件内容

ftype #显示所有’文件类型’关联

if %p%==aaa (

显示 d:mp3.txt 里的每个文件名,每行一个,不支持带空格的名称

type c:test.txt >prn

管道命令

set p #显示所有以p开头的变量,要是一个也没有就设errorlevel=1

16 rem 和 ::

if exist c:test.bat (

系统在解释运行批处理程序时,首先扫描整个批处理程序,然后从第一行代码开始向下逐句执行所有的命令,直至程序结尾或遇见exit命令或出错意外退出。

其中 tokens=1,2,3 若用 tokens=1-3 替换,效果是一样的

20 more (外部命令)

md d:abc #如果 d:a 不存在,将会自动创建中级目录

@echo off

echo %p:aa=c% #用c替换变量p中所有的aa,即显示c1bb1c2bb2

)

18 goto 和 :

ENDLOCAL #恢复到使用SETLOCAL语句以前的状态

37 for

日期和时间

21 tree

36 pushd 和 popd

SETLOCAL ENABLEEXTENSIONS #启用”命令扩展名”

映射磁盘。

发表评论

电子邮件地址不会被公开。 必填项已用*标注