用于更改IE设置的PSGETSID脚本

时间:2017-10-20 20:08:55

标签: file batch-file regedit

是否有人制作了一个脚本来远程更改基于用户SID的注册表文件?

我正在尝试让IE提示它是默认浏览器 - 我们的PC已被锁定,但Google Chrome一直在安装,并且它被设置为默认浏览器,这会导致问题。所以一个简单的修复,而不是以管理员身份登录只是为了更改一个简单的注册表项,打开IE,点击是,然后完成。我正在使用的PC都是具有相似密码的通用用户名,所以我试图尽可能简单。

这是我到目前为止所拥有的

@echo off
ECHO PC Name 
SET /P pc=
ECHO.
ECHO Generic Username Logged In 
SET /P un=
ECHO.

for /F "usebackq delims== skip=1" %%i in (`\\gtchghost\installs\PSTools\psgetsid.exe \\%pc% \%un%`) do set uSID=%%i

REG ADD "\\%pc%\HKEY_USERS\%%i\Software\Microsoft\Internet Explorer\Main" /v "Check_Associations" /t REG_SZ /d "yes"

pause

我一直在

ERROR: The parameter is incorrect.

如果我运行此命令,我会得到SID,这就是我要创建的变量。

psgetsid \\pc \username 

0 个答案:

没有答案