批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程
[批处理文件精品]批处理版照片整理器[批处理文件精品]纯批处理备份&还原驱动在线第三方下载
返回列表 发帖
回复 1# Batcher
1

评分人数

TOP

老大就是强大,厉害啊,哈哈哈

TOP

本帖最后由 依山居 于 2015-10-16 17:25 编辑

apm.exe 提示nterr10.dll 丢失
windows 7 x64

TOP

回复 78# 依山居


    已更新

TOP

回复 79# CrLf


    - -gt 下载失败。还是需要改吧?

TOP

回复 80# 依山居


    测试无误,点击版本号下载
http://www.bathome.net/s/tool/?key=apm

TOP

另外 windows 下对大小写不敏感。而gt却对大小写敏感,不合理吧?

TOP

回复 81# CrLf


    get-tools 下载失败。你再试试。

TOP

本帖最后由 CrLf 于 2015-10-21 01:24 编辑

回复 83# 依山居


更新后的 APM 已变成包含 dll 的压缩包,要用 Get-Tool APM.rar 才行
Get-Tool 是直接通过 wget "地址+用户输入" 来运作的
七牛云是类 xUnix 系统,所以需要区分大小写、需要指明是否rar、若有同名文件需指明版本
因为七牛云只是云存储平台,无法使用 php,所以只有路径完全正确才能成功下载
---------------------------------------------------------------------------------------------
这里用 JS 库简单写一个改进方案,在 wget 失败时调用 mshta 进行智能下载
在 :tool 标签提示失败的地方加上一句 goto :tool_hta,然后再脚本末尾加上一段:
  1. :tool_hta
  2. if not exist "%ProgramPath%Data\Plugin\Download-Tool.hta" (
  3. md "%ProgramPath%Data\Plugin" 2>nul
  4. wget -O "%ProgramPath%Data\Plugin\Download-Tool.hta" -q "http://batch-cn.qiniudn.com/plugin/Download-Tool.bat"
  5. ( break >"%ProgramPath%Data\Plugin\Download-Tool.hta:Zone.Identifier" ) 2>nul
  6. )
  7. For %%h In ("%ProgramPath%Data\Plugin\Download-Tool.hta") Do (
  8. If %%~zh gtr 21 (
  9. for /f "delims=" %%i in ('mshta "file://%ProgramPath%Data\Plugin\Download-Tool.hta" "%~1" "%ProgramPath%Data\Tools\"') do (
  10. if %%i neq *Failed* If %%~zi gtr 21 (
  11. If /i "%%~xi"==".rar" rar x -y "%ProgramPath%Data\Tools\%%~nxi" "%ProgramPath%Data\Tools\" >nul 2>nul
  12. Echo 下载成功
  13. Goto :Eof
  14. )
  15. )
  16. )
  17. )
  18. Echo 下载失败,请确认输入无误
  19. Del "%ProgramPath%Data\Tools\%~nx1!Suffix!"
  20. Goto :Eof
复制代码
当然你也可以用 :tool_hta 替换 :tool 的内容
只是权宜之计,已经联系 bailong360,看下个版本的 Batch-CN 能否改进
当然,你也可以通过浏览器访问 url 来下载符合条件的第三方工具 http://www.bathome.net/s/tool/?down=apm

TOP

太强大了👍,不过不知道cimt和CMOS有什么区别

TOP

本帖最后由 狄钦dQ 于 2018-6-27 11:57 编辑

哇我居然现在才看到有这板块。理论上凡是能在命令行下调用的工具,都能为批处理所用,不止是纯命令行工具。希望这帖子能越来越热闹,多收集一些好用的工具!

TOP

本帖最后由 狄钦dQ 于 2018-6-28 21:00 编辑

推荐一个lsrunase,适用于本地管理员授权问题,允许普通用户以临时的管理员权限运行某程序或命令。,例如将当前域账号直接升为本地管理员用户,无需IT人员手动切换账号并添加administrator组。

TOP

TOP

回复 88# CrLf


    ShellRunas并非纯命令行工具,是将右键Shell添加不同用户身份运行项目,需手动在弹窗输入账号密码,没法静默这个过程。
    CPAU作用与lsrunase类似,但密本.txt暴露有滥用风险,我更倾向于后者bat->exe编译及LSencrypt加密算法,WIN10亲测仍可用。

TOP

有没有支持64位的WBAT?

TOP

返回列表