创建一个GPO,以便在关闭域XP计算机时运行批处理文件 - 目的是删除旧的用户配置文件。
为此,我使用了来自 OptimumX 的名为DeleteProfiles
的应用程序。
cd C:\
if exist "Program Files (x86)" GOTO Exit (Checks if XP or not)
if exist DeleteProfiles GOTO COMMAND
:CopyDeleteProfiles
md DeleteProfiles
copy /Y \\SomeShare\SomeFolder\DeleteProfiles\DeleteProfiles.exe
C:\DeleteProfiles\
:COMMAND
pushd C:\DeleteProfiles\
start /Wait DeleteProfiles.exe /MIN:14 /Y
rem (/Min: # = Delete profiles older than # and /y removes yes or no prompts)
:Exit
End
它可以正常工作,但是在程序输出关闭时会出现CMD窗口。
如何让它消失?
这里的真正问题是用户可以关闭导致脚本停止的程序。如果我不能让它消失,我希望至少让窗户不能靠近。
答案 0 :(得分:0)
查找start / ?,添加/ b参数完成工作
start /b /Wait DeleteProfiles.exe /MIN:14 /Y