gpt4 book ai didi

windows - Windows 批处理中的 if then 语句

转载 作者:可可西里 更新时间:2023-11-01 10:25:36 25 4
gpt4 key购买 nike

我使用以下脚本在用户注销时删除特定的本地打印机:

RUNDLL32 printui.dll,PrintUIEntry /n "DYMO LabelWriter 450" /dl

如何对其进行修改,以便如果打印机在本地不存在,脚本将终止而不抛出错误?

最佳答案

wmic printer get name /value | find "DYMO LabelWriter 450" && (
RUNDLL32 printui.dll,PrintUIEntry /n "DYMO LabelWriter 450" /dl
)

这使用 conditional execution

或者简单地

WMIC /INTERACTIVE:ON PRINTER where Name="DYMO LabelWriter 450" DELETE >nul 2>&1

,但这应该以管理员身份运行

关于windows - Windows 批处理中的 if then 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19384285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com