无忧启动论坛

标题: 帮修改下批处理以实现系统镜像安装后自动启动teamviewer,谢谢! [打印本页]

作者: temp2005    时间: 2020-4-6 21:23
标题: 帮修改下批处理以实现系统镜像安装后自动启动teamviewer,谢谢!
本帖最后由 temp2005 于 2020-4-6 21:36 编辑

按这篇教程(http://www.cfan.com.cn/2014/1128/113616.shtml)操作,用ghostexp修改了一个win10 64位的镜像文件,已实现了开机后能自动延时一分钟启动teamviewer了,但有几个问题还没解决,特来求助:

1。延时一分钟启动那个提示框如何隐藏
2。怎么写注册表,以实现默认启用“网络发现”
3。teamviwer选择的是安装版,安装后将整个文件夹复制到镜像文件program files文件夹,但首次运行时会弹出teamviewer网站首页及默认禁用提示,如何消除?ps:teamviewer弹网站首页可能是版本的原因(teamviewertest.7z:https://www.lanzous.com/iasig9g),若有好的版本,也请推荐一个。

附上批处理teamviewer.bat和注册表文件firewall.reg,哪位帮修改下,不胜感谢!
这二个文件放在镜像里的C盘根目录,修改了software注册表(添加teamviewer.bat到开始启动项),
teamviewer安装文件夹放在c:\programfiles文件夹下

以下是teamviewer.bat文件的内容:
regedit.exe /s "C:\firewall.reg"
@echo off
echo %time%
ping /n 60 127.1 >nul
echo %time%
"C:\Program Files\TeamViewer\TeamViewer.exe" --control  "%1"
@echo off


以下是firewall.reg文件的内容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile]
"DisableNotifications"=dword:00000000
"EnableFirewall"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\Logging]
"LogDroppedPackets"=dword:00000000
"LogFilePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\
  00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  4c,00,6f,00,67,00,46,00,69,00,6c,00,65,00,73,00,5c,00,46,00,69,00,72,00,65,\
  00,77,00,61,00,6c,00,6c,00,5c,00,70,00,66,00,69,00,72,00,65,00,77,00,61,00,\
  6c,00,6c,00,2e,00,6c,00,6f,00,67,00,00,00
"LogFileSize"=dword:00001000
"LogSuccessfulConnections"=dword:00000000


这二个文件放在附件teamviewer.rar里了。









teamviewer.rar

711 Bytes, 下载次数: 17, 下载积分: 无忧币 -2


作者: yun2673436976    时间: 2020-4-6 22:01
这个远程重装operating system的方法我找TIME试一试
作者: BestMiniPE    时间: 2020-4-6 22:22
本帖最后由 BestMiniPE 于 2020-4-6 23:16 编辑

弹网站首页,这个好像只有改软件,才能避免

作者: 2010sya    时间: 2020-4-7 07:22
挺有意思
作者: temp2005    时间: 2020-4-7 11:06
2010sya 发表于 2020-4-7 07:22
挺有意思

请勿灌水,谢谢!
作者: chishingchan    时间: 2020-4-7 11:44
1、需要在批处理第一行添加一行隐藏运行的语句,因为是批处理,还是有短暂的屏幕一闪!
2、不会
3、使用软件截取首次运行所添加的注册表信息
作者: temp2005    时间: 2020-4-7 13:07
chishingchan 发表于 2020-4-7 11:44
1、需要在批处理第一行添加一行隐藏运行的语句,因为是批处理,还是有短暂的屏幕一闪!
2、不会
3、使用 ...

1.什么语句?
3.使用哪个软件?
作者: nttwqz    时间: 2020-4-7 13:23
这么长的篇幅,用一句话概括就是:开机延迟1分钟启动TV,直接进入主界面,可远程控制。
作者: temp2005    时间: 2020-4-7 13:49
本帖最后由 temp2005 于 2020-4-7 13:55 编辑
edison_2008 发表于 2020-4-7 13:32
1.首先借助VBS隐藏运行CMD文件
CreateObject("WScript.Shell").Run "insteam.cmd",0

要延迟60秒运行批处理的原因:
批处理命令会在进入系统过后马上执行。但那台受控机开机速度比较慢。开机后,网络不能马上使用,初始化要等待一段时间。而TeamViewer早早运行,可能会因没有网络而产生错误。

更改组策略是可以,但怎样写注册表或批处理?


作者: temp2005    时间: 2020-4-8 13:28
延迟执行后如何隐藏窗口?
如何写注册表启用网络发现?

作者: xbwin96e    时间: 2020-4-8 14:12
谢谢
作者: temp2005    时间: 2020-4-8 14:56
xbwin96e 发表于 2020-4-8 14:12
谢谢

请勿灌水,谢谢!
作者: nttwqz    时间: 2020-4-8 20:23
本帖最后由 nttwqz 于 2020-4-8 20:24 编辑

自动导入程序所在目录的tv_reg.reg,如需要什么注册表,请合并到tv_reg.reg
自动添加防火墙
网络发现不会的说。
全隐藏运行,除UAC外不会有任何提示,所以要关闭UAC。

从下面的网址下载绿色版,我PE用的这个,没记得弹什么窗口,也可能是我导入注册表了或许。
https://download.teamviewer.com/download/TeamViewerPortable.zip

离线编辑gho文件,解压TeamViewerPortable.zip放到正确目录



tv_firstrun.exe

87.05 KB, 下载次数: 17, 下载积分: 无忧币 -2


作者: xzs89757    时间: 2020-4-9 19:04
temp2005 发表于 2020-4-7 13:49
要延迟60秒运行批处理的原因:
批处理命令会在进入系统过后马上执行。但那台受控机开机速度比较慢。开机 ...

可以用批处理检测联网状态,联网后再运行TV
作者: temp2005    时间: 2020-4-10 15:24
本帖最后由 temp2005 于 2020-4-10 15:29 编辑
xzs89757 发表于 2020-4-9 19:04
可以用批处理检测联网状态,联网后再运行TV

这也是个方法。第一个问题已经搞定,期待解决第二、第三个问题:如何写注册表自动启用网络发现和自动放行teamviewer?如下图所示:








作者: temp2005    时间: 2020-4-11 10:05
哪位帮解决下,不胜感激。
作者: temp2005    时间: 2020-4-11 21:21
找到了win7的启用网络发现的批处理,但不适用win10
以下是win7启用网络发现的批处理:
@echo off
:Win7网络发现依赖的服务:
:Dnscache        DNS Client
:SSDPSRV        SSDP Discovery
:PlugPlay        Plug and Play
:FDResPub        Function Discovery Resource Publication 功能发现资源发布
sc query SSDPSRV|findstr /i "SSDPSRV state"
sc query Dnscache|findstr /i "Dnscache state"
sc query PlugPlay|findstr /i "PlugPlay state"
sc query FDResPub|findstr /i "FDResPub state"
sc config SSDPSRV start= AUTO
sc config Dnscache start= AUTO
sc config PlugPlay start= AUTO
sc config FDResPub start= AUTO
sc start SSDPSRV
sc start Dnscache
sc start PlugPlay
sc start FDResPub

作者: 2011miyahanni    时间: 2020-4-12 06:51
启动了每次也会变登录密码的吧
作者: temp2005    时间: 2020-4-12 10:55
2011miyahanni 发表于 2020-4-12 06:51
启动了每次也会变登录密码的吧

这可以让对方告知。本来就是为了方便系统恢复后让“小菜”再远程安装其它软件的。非有些人想像里的不正当用途。
作者: 窄口牛    时间: 2020-4-12 11:41
启用网络发现不好吧,最好不要。防火墙简单,加两个规则就行,但是bug10能用bat加规则吗,不太了解。
作者: temp2005    时间: 2020-4-16 16:46
问题还是没解决
作者: temp2005    时间: 2020-4-29 15:56
哪位能帮解决下,不胜感激。
作者: temp2005    时间: 2020-5-7 17:06
时隔一周,再来顶一记。
作者: temp2005    时间: 2020-5-14 13:33
问题仍未解决。
作者: temp2005    时间: 2020-5-20 15:52
来了就再顶一贴。
作者: wchongy    时间: 2020-7-2 09:24
楼主解决没有?这个问题可以去批处之家咨询
作者: temp2005    时间: 2020-7-2 09:29
还没解决,谢谢提醒。
作者: 2013mqqdg    时间: 2021-4-18 23:21
好像ntlite在封装系统时可以指定这些设定的默认值




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3