我已经呆了两个小时。我试图在解锁时运行任务计划,以更新本地计算机的BGInfo信息。我已经尝试了下面的所有代码,但无法获取背景更新。
BGInfo.ps1:
C:\Background\Bginfo64.exe C:\Background\Default.bgi /TIMER:00 /SILENT /NOLICPROMPT
BGInfo.bat:
C:\Background\Bginfo64.exe C:\Background\Default.bgi /TIMER:00 /SILENT /NOLICPROMPT
BGInfo.vbs:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\Background\BGInfo.bat" & Chr(34), 0
Set WshShell = Nothing
桌面快捷方式中使用的以下代码有效,并且后台更新:
Powershell快捷方式:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -c C:\Background\BGInfo.ps1
CMD窗口:
C:\Background\Bginfo64.exe C:\Background\Default.bgi /TIMER:0 /NOLICPROMPT /SILENT
我的任务计划程序设置有所不同:
使用以下帐户:NT AUTHORITY \ SYSTEM
检查是否运行用户已登录
已选中以最高特权运行
为Windows 10配置]
[动作]标签
动作:启动程序
程序/脚本:C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe
[添加参数:-ExecutionPolicy绕过-c C:\ Background \ BGInfo.ps1
开始位置:C:\ Windows \ System32 \ WindowsPowerShell \ v1.0
我迷失了方向,我不知道自己在做什么错。 C:\ Background文件夹对每个用户(包括SYSTEM)都具有完全权限。
UPDATE 1
当我跑步时:
cmd
作为程序和
/c CALL "C:\Background\Bginfo64.exe" "C:\Background\Default.bgi" /timer:0 /nolicprompt
作为参数似乎有效。
但是,没有刷新桌面,当我手动刷新它时,墙纸进入了平铺模式,而不是像Default.bgi所要求的那样拉伸。
我已经呆了两个小时。我试图在解锁时运行任务计划,以更新本地计算机的BGInfo信息。我已经尝试了下面的所有代码,但无法获取背景信息...
所以我不知道我做了什么。我最终下载了“创建提升的快捷方式”脚本。 https://www.tenforums.com/tutorials/57690-create-elevated-shortcut-without-uac-prompt-windows-10-a.html