Vbscript 永久删除Windows脚本主机(WSH)脚本中的徽标
我知道两种永久删除徽标的方法。“官方”一词: 将为当前用户保存当前命令行选项 具有管理员权限的Vbscript 永久删除Windows脚本主机(WSH)脚本中的徽标,vbscript,wsh,windows-scripting,windows-console,Vbscript,Wsh,Windows Scripting,Windows Console,我知道两种永久删除徽标的方法。“官方”一词: 将为当前用户保存当前命令行选项 具有管理员权限的ftype方法: ftype wsffile="%SystemRoot%\System32\CScript.exe" //nologo "%%1" %%* ftype jsfile="%SystemRoot%\System32\CScript.exe" //nologo "%%1" %%* ftype vbsfile="%SystemRoot%\System32\CScript.exe" //no
ftype
方法:
ftype wsffile="%SystemRoot%\System32\CScript.exe" //nologo "%%1" %%*
ftype jsfile="%SystemRoot%\System32\CScript.exe" //nologo "%%1" %%*
ftype vbsfile="%SystemRoot%\System32\CScript.exe" //nologo "%%1" %%*
仅当使用批处理文件中的行时,才需要双-%
后者将通过影响注册表键HKEY\U CLASSES\U ROOT\\Shell\Open\命令影响所有用户,其中
可以是wsffile
、jsfile
或vbsfile
您知道cscript//Nologo//S
设置存储在哪里吗?徽标设置保存在DWORD值DisplayLogo
子项Software\Microsoft\Windows Script Host\settings
下的HKEY_本地_机器
和HKEY_当前_用户
(实际上是HKEY_用户
)
要更改所有用户的默认设置,请将HKEY\U LOCAL\U MACHINE
中的值设置为0x0
:
reg add "HKLM\Software\Microsoft\Windows Script Host\Settings" /v DisplayLogo /t REG_DWORD /d 0x0 /f
reg add "HKCU\Software\Microsoft\Windows Script Host\Settings" /v DisplayLogo /t REG_DWORD /d 0x0 /f
要更改当前用户的设置,请将HKEY\U current\U user
中的值设置为0x0
:
reg add "HKLM\Software\Microsoft\Windows Script Host\Settings" /v DisplayLogo /t REG_DWORD /d 0x0 /f
reg add "HKCU\Software\Microsoft\Windows Script Host\Settings" /v DisplayLogo /t REG_DWORD /d 0x0 /f
如果要修改其他用户的设置,必须先将其用户配置单元加载到注册表中。+1,因为这是我找到的第一个指向/nologo/s
保存选项的位置(因为使用/?
列出的选项中完全缺少该选项)