删除共享.bat

批处理脚本删除并检测共享
博客展示了一段批处理脚本,该脚本可删除所有共享,通过循环遍历共享列表并执行删除操作,删除完成后还能检测共享清单,最后暂停脚本执行。
@echo off
echo 1)删除所有共享...
for /f "skip=4 delims= "  %%i  in ('net share') do net share %%i /d
echo 删除完毕!
echo 2)检测共享清单:
net share
pause
@echo on


Windows 批处理(.bat)文件是一种用于自动化执行命令序列的脚本文件,广泛用于系统管理、任务自动化和批量操作。以下是一些常用的 `.bat` 命令及其用途,涵盖了从基础到高级的常见操作。 ### 帺常用命令列表 #### 1. `echo` 用于在控制台输出信息或控制是否显示命令本身。 ```bat echo Hello, World! ``` 关闭命令回显: ```bat @echo off ``` 开启命令回显: ```bat echo on ``` #### 2. `rem` 用于添加注释,不会被执行。 ```bat rem This is a comment ``` #### 3. `pause` 暂停批处理脚本的执行,等待用户按任意键继续。 ```bat pause ``` #### 4. `exit` 退出当前批处理脚本或命令解释器。 ```bat exit ``` #### 5. `cls` 清除屏幕内容。 ```bat cls ``` #### 6. `set` 设置环境变量。 ```bat set MY_VAR=Hello echo %MY_VAR% ``` #### 7. `if` / `else` 条件判断语句。 ```bat if exist file.txt ( echo File exists. ) else ( echo File does not exist. ) ``` #### 8. `goto` 跳转到指定标签处继续执行。 ```bat goto label1 :label1 echo Jumped here. ``` #### 9. `call` 调用另一个批处理文件,并在执行完成后返回当前脚本继续执行。 ```bat call another_script.bat ``` #### 10. `start` 启动一个新的窗口运行指定程序或命令。 ```bat start notepad.exe ``` #### 11. `for` 循环 用于遍历集合或执行重复操作。 ```bat for %%f in (*.txt) do echo %%f ``` #### 12. `shift` 用于处理命令行参数,将参数左移一位。 ```bat echo %1 %2 %3 shift echo %1 %2 %3 ``` #### 13. `copy` 复制文件。 ```bat copy source.txt destination.txt ``` #### 14. `move` 移动文件或重命名文件。 ```bat move oldname.txt newname.txt ``` #### 15. `del` 删除文件。 ```bat del file.txt ``` #### 16. `md` / `mkdir` 创建目录。 ```bat mkdir new_folder ``` #### 17. `rd` / `rmdir` 删除目录。 ```bat rmdir /s /q folder_to_delete ``` #### 18. `type` 显示文本文件内容。 ```bat type file.txt ``` #### 19. `find` 在文件中查找特定字符串。 ```bat find "hello" file.txt ``` #### 20. `findstr` 增强版的查找命令,支持正则表达式。 ```bat findstr "error" log.txt ``` #### 21. `ping` 测试网络连接。 ```bat ping www.example.com ``` #### 22. `ipconfig` 显示网络配置信息。 ```bat ipconfig ``` #### 23. `net` 用于管理网络资源,如用户、共享等。 ```bat net user ``` #### 24. `taskkill` 结束指定的进程。 ```bat taskkill /im notepad.exe /f ``` #### 25. `timeout` 暂停脚本执行指定时间(秒)。 ```bat timeout /t 5 ``` ### 示例:清理系统垃圾的批处理脚本 ```bat @echo off echo Cleaning temporary files... del /q /f /s "%temp%\*.*" del /q /f /s "%systemroot%\Temp\*.*" del /q /f /s "%userprofile%\Local Settings\Temp\*.*" echo Done. pause ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值