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

TOP

BeeTextDraw / BeeNotice  这两个很相同,差异性不大.

TOP

回复 1# locoman

>哪个取硬盘SN显示就弄不来了
WMIC 可以找出 SN

TOP

@echo off
set "ictureName=屏幕水印001.bmp"
set "ictureWidth=800"
set "ictureHeight=700"
cd /d ...
locoman 发表于 2020-10-21 14:56


>一、自动根据不同的显示器当前设置的分辨率

>set "PictureWidth=800"
>set "PictureHeight=700"

你不能将它设为固定值.

TOP

就是在win7(32位)没有获取到屏幕的分辨,造成X和Y坐标为负数了。
locoman 发表于 2020-10-21 16:20


你的代码,在 Windows 7 X64 测试正常
  1. @echo off
  2. for /f "tokens=1-2" %%a in ('mshta VBScript:Execute("CreateObject(""Scripting.Filesystemobject"").GetStandardStream(1).Write(screen.width&"" ""&screen.height)"^)(close^)') do (
  3.     set "ScreenWidth=%%a"
  4.     set "ScreenHeight=%%b"
  5. echo %%a
  6. echo %%b
  7. )
复制代码

TOP

返回列表