㈠ 谁能告诉我所有命令提示符的语法
C:\>cmd /?
启动 Windows XP 命令解释程序一个新的实例
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
[[/S] [/C | /K] string]
/C 执行字符串指定的命令然后终断
/K 执行字符串指定的命令但保留
/S 在 /C 或 /K 后修改字符串处理(见下)
/Q 关闭回应
/D 从注册表中停用执行 AutoRun 命令(见下)
/A 使向内部管道或文件命令的输出成为 ANSI
/U 使向内部管道或文件命令的输出成为 Unicode
/T:fg 设置前景/背景颜色(详细信息,请见 COLOR /?)
/E:ON 启用命令扩展(见下)
/E:OFF 停用命令扩展(见下)
/F:ON 启用文件和目录名称完成字符 (见下)
/F:OFF 停用文件和目录名称完成字符(见下)
/V:ON 将 ! 作为定界符启动延缓环境变量扩展。如: /V:ON 会
允许 !var! 在执行时允许 !var! 扩展变量 var。var 语法
在输入时扩展变量,这与在一个 FOR 循环内不同。
/V:OFF 停用延缓的环境扩展。
请注意,如果字符串有引号,可以接受用命令分隔符 '&&' 隔开
的多个命令。并且,由于兼容原因,/X 与 /E:ON 相同,/Y 与
/E:OFF 相同,并且 /R 与 /C 相同。忽略任何其他命令行开关。
如果指定了 /C 或 /K,命令行开关后的命令行其余部分将作为命令行处
理;在这种情况下,会使用下列逻辑处理引号字符("):
1. 如果符合下列所有条件,那么在命令行上的引号字符将被
保留:
- 不带 /S 命令行开关
- 整整两个引号字符
- 在两个引号字符之间没有特殊字符,特殊字符为下列中的
一个: <>()@^|
- 在两个引号字符之间有至少一个空白字符
- 在两个引号字符之间有至少一个可执行文件的名称。
2. 否则,老办法是,看第一个字符是否是一个引号字符,如果
是,舍去开头的字符并删除命令行上 的最后一个引号字符,
保留最后一个引号字符之后的文字。
如果 /D 未在命令行上被指定,当 CMD.EXE 开始时,它会寻找
以下 REG_SZ/REG_EXPAND_SZ 注册表变量。如果其中一个或
两个都存在,这两个变量会先被执行。
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
和/或
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
命令扩展是按默认值启用的。您也可以使用 /E:OFF,为某一
特定调用而停用扩展。您可以在机器上和/或用户登录会话上
启用或停用 CMD.EXE 所有调用的扩展,这要通过设置使用
REGEDT32.EXE 的注册表中的一个或两个 REG_DWORD 值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions
和/或
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions
到 0x1 或 0x0。用户特定设置比机器设置有优先权。命令行
开关比注册表设置有优先权。
命令行扩展包括对下列命令所做的更改和/或添加:
DEL 或 ERASE
COLOR
CD 或 CHDIR
MD 或 MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (同时包括对外部命令调用所做的更改)
ASSOC
FTYPE
有关详细信息,请键入 HELP 命令名。
延迟变量环境扩展不按默认值启用。您可以用/V:ON 或 /V:OFF
命令行开关,为 CMD.EXE 的某个调用而启用或停用延迟环境变量扩充。
您可以在机器上和/或用户登录会话上启用或停用 CMD.EXE 所有
调用的完成,这要通过设置使用 REGEDT32.EXE 的注册表中的
一个或两个 REG_DWORD 值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion
和/或
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion
到 0x1 或 0x0。用户特定设置比机器设置有优先权。命令行开关
比注册表设置有优先权。
如果延迟环境变量扩充被启用,惊叹号字符可在执行时间,被用来
代替一个环境变量的数值。
文件和目录名完成不按默认值启用。您可以用 /F:ON 或 /F:OFF
命令行开关,为 CMD.EXE 的某个调用而启用或停用文件名完成。 您可以
在机器上和/或用户登录会话上启用或停用 CMD.EXE 所有调用的
完成,这要通过设置使用 REGEDT32.EXE 的注册表中的一个或两个
REG_DWORD 值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar
和/或
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar
由一个控制字符的十六进制值作为一个特定参数(例如,0x4 是
Ctrl-D,0x6 是 Ctrl-F)。 用户特定设置优先于机器设置。命令行开关
优先于注册表设置。
如果完成是用 /F:ON 命令行开关启用的,两个要使用的控制符是: 目录名
字完成用 Ctrl-D, 文件名完成用 Ctrl-F。 要停用注册表中的某个
字符,请用空格(0x20)的数值,因为此字符不是控制字符。
如果键入两个控制字符中的一个,完成会被调用。完成功能将
路径字符串带到光标的左边,如果没有通配符,将通配符附加
到左边,并建立相符的路径列表。然后,显示第一个相符的路
径。如果没有相符的路径,则发出嘟嘟声,不影响显示。之后,
重复按同一个控制字符会循环显示相符路径的列表。将 Shift 键
跟控制字符同时按下,会倒着显示列表。如果对该行进行了任
何编辑,并再次按下控制字符,保存的相符路径的列表会被丢弃,
新的会被生成。如果在文件和目录名完成之间切换,会发生
同样现象。两个控制字符之间的唯一区别是文件完成字符符合
文件和目录名,而目录完成字符只符合目录名。如果文件完成
被用于内置式目录命令(CD、MD 或 RD),就会使用目录完成。
将引号将相符路径括起来,完成代码可以正确处理含有空格
或其他特殊字符的文件名。同时,如果备份,然后从行内调用
文件完成,完成被调用是位于光标右方的文字会被丢弃。
需要引号的特殊字符是:
<space>
&()[]{}^=;!'+,`~
C:\>
㈡ asp的命令定界符是
asp采用的是VB语言编写,在asp中,如果要使用VB语言,则需要使用<%%>包含起来。
㈢ 如何编写定界符格式的 dbload 命令文件
如何编写定界符格式的 dbload 命令文件
命令文件必须包含所需的元素,其中包括定界符。
以下示例中的 FILE 语句将 stock.unl 数据行描述为包含六个字段,每个字段以竖条 (|) 作为定界符进行分隔。
FILE stock.unl DELIMITER '|' 6;
INSERT INTO stock;
两个连续的定界符定义了一个空字段。作为预防措施,您可紧接在标志每个数据行结束的换行字符前面放置一个定界符。如果数据行的最后字段有数据,那么必须使用定界符。如果您省略此定界符将导致错误。
将 FILE 语句与以下示例中出现在输入文件 stock.unl 中的数据行进行比较。(由于最后的字段后面没有跟定界符,所以如果任何数据行以空字段结束,那么都将导致错误。)
1|SMT|baseball gloves|450.00|case|10 gloves/case
2|HRO|baseball|126.00|case|24/case
3|SHK|baseball bat|240.00|case|12/case
示例 INSERT 语句只包含需要的元素。由于省略了列的列表,INSERT 语句默认要将值插入 stock 表中的每个字段中。由于省略了 VALUES 子句,INSERT 语句默认在最新的 FILE 语句中定义了每个字段的输入值。此 INSERT 语句是有效的,因为 stock 表包含六个字段,与 FILE 语句定义的值数量一致。
以下示例显示了从此 INSERT 语句插入到 stock 中的第一个数据行。
字段 列 值
f01 stock_num 1
f02 manu_code SMT
f03 描述 baseball gloves
f04 unit_price 450.00
f05 unit case
f06 unit_descr 10 gloves/case
以下示例中的 FILE 和 INSERT 语句演示了更加复杂的 INSERT 语句语法:
FILE stock.unl DELIMITER '|' 6;
INSERT INTO new_stock (col1, col2, col3, col5, col6)
VALUES (f01, f03, f02, f05, 'autographed');
在此示例中,VALUES 子句使用 dbload 自动指定的字段名称。您必须使用字母 f 后跟数字来引用自动指定的字段名称:f01、f02、f10、f100、f999、f1000 等等。所有其他格式都是不正确的。
提示:
前九个字段必须包含零:f01、f02、...、f09。
用户更改了列名、数据的顺序以及新的 stock 表中 col6 的意义。由于 new_stock 中的第四列 (col4) 未在列列表中进行命名,所以新数据行在 col4 位置包含空值(假定该列允许空值)。如果没有为 col4 指定缺省值,插入值将为空值。
下表显示了从此 INSERT 语句插入到 new_stock 中的第一个数据行。
列 值
col1 1
col2 baseball gloves
col3 SMT
col4 null
col5 case
col6 autographed
㈣ 怎样写批处理命令
pause命令使用pause命令,效果是输出"请按任意键继续. . ."或者"Press any key to continue..."然后等待敲入一个键
无声命令编写bat或者cmd时,在命令的前面加上"@"符号,命令行就不会回显在屏幕上,使用echo off也可以达到同样的效果,一般习惯上编写bat或者cmd时,第一行都是@echo off,这样悄无声息的关掉了接下来所有命令行的回显。最后一行echo on还原。echo可以查看现在的回显状态是开还是关。
cmd文件和bat文件两者并没有什么不同,cmd并没有比bat强大一些。
if命令一般的if命令用法:
if [not] exist 文件名 (command) [else command]
if [not] [/I] string compare string (command) [else command] ("/i"也行,表示忽略大小写,如果一边都是数字,那么另一边的字符也会被转换成数字)
if [not] errorlevel 数字 (command) [else command] (用于判断程序退出时的返回值)
if [not] defined 环境变量 (command) [else command]
if和else必须在一行之上,比较运算符有
大于 gtr
大于等于 geq
等于 equ或者==
小于等于 leq
小于 lss
else和if必须在一行之上,如果有else部分的话,else前面的command部分必须用()括起来。
一行多个命令一行多个命令之间用&符号相连,比如"dir etc & dir lib"
call 和 start call用来调用执行另一个bat或者cmd文件,start用来调用执行其他格式的可执行文件(exe,com,vbs...)。
goto 跟c里面差不多,标记用"adkfjdf:"来表示,然后"goto adkfjdf"
for FOR %variable IN (set) DO command [command-parameters] (保留字大小写都无所谓,微软的系统一般都是这样)
%variable 的变量名有且仅有一个字母。如果是在脚本文件中使用for语句,必须写成%%variable,两个"%"
set 指定一个或一组文件。可以使用通配符。
for /d ... 与目录名匹配(directory),没有"/d"则只有文件名被%variable迭代,如果都要,只好写两句话了。。Sad
for /r [[driver:]path] ... "/r"表示recursion,包括了一下的所有子目录,后面[[driver:]path]参数指定起点,如果没有则表示当前目录。
for /l %variable in (start,step,end) ...
"/l"表示list,后面start,step,end都是数字,表示初值,步长和终值,比如打印1-100的命令
for /l %e in (1,1,100) @echo %e
for /f ["options"] %e in (fileset) ....
for /f ["options"] %e in ("string") ....
for /f ["options"] %e in ('command') .... (这里是平常的单引号!!!)
与linux下面的grep或者sed已经有点像了,有点行编辑的功能。表示把%e表示的文件打开读入缓冲,在缓冲中对每一行进行处理,把 token存入相应的变量,然后执行命令,继续下去直到所有文件都被处理过。因为所有的处理都是在缓冲中,所以对原文件的内容没有任何影响。也可用来分析字符串或者命令行的输出。
options:
eol=c,(end of line),指定一个符号,这个符号之后的文本会被当作注释。
skip=n,指定一个数字,处理的时候会略过开头的这么多行。
delims=xxx,制定一批字符,代替空格和回车作为token与token之间的分隔符(delimits)
tokens=x,y,m-n 第一个词语的标号为1,以此类推,后面%variable表示第一个词,拿%i来当例子。如果是写成tokens=1,2,3,4,那么%i表示第一个词,%j表示第二个词,%k表示第三个,%l表示第四个。这样写是不是很麻烦,于是你可以等价的写成1-4达到同样的效果。大家知道%variable因为只能取一个字母(微软做这种shell的解析真的很偷懒),所以最多你只能同时控制52个词,取为%A,最后一个为%z。最后在不加","的情况下使用 ,表示这行剩下所有的部分都是一个词。如果一开始就token=,那么就是取一整行的内容。
usebackq (use back quotes,使用反引号),为什么要使用反引号呢?因为(set)中的文件名可能会带有空格,这样的文件名需要用""括起来,但是,这样不是跟表示 string的语法冲突了吗?所以我们必须开启“使用反引号”的开关,开启之后,""中括起来的部分被当作文件名看待。而”(正常单引号)括起来的部分被当作字符串,最后“(反单引号)括起来的部分被当作命令。
for基本到这里,最后那一部分诸如"%~aI"没有看懂,达人帮忙领悟一下,帮助实在翻译得太烂。
参数与shift %0表示命令自己的文字。%1表示第一个参数。。。。%9表示第九个参数,超过了9个怎么办?没有问题,我们可以使用shift。这10个参数就好像10个连续的观察点一样。一旦shift,就是右移,这样就%0变成了原来的%1。。。。%9变成了原来的"%10"...
㈤ vfp程序运行结果题要加定界符吗
内部变量定义的方法
不需要像C一样,先定义后使用,而是可以随时定义,且可以改变。它带来了灵活性,也增大了出现错误的可能性。
交互式语句及区别
交互式语句有3个:
(1)格式:wait [提示] to [变量名] [ outtime [秒数]]
功能:等待从键盘接收单个字符,输入字符后不需回车,即赋值给给定名字的变量,如果给出outtime [秒数]选项,等待给定秒数后,即不再等待,继续执行后继命令。
(2)格式:accept [提示] to [变量名]
功能:从键盘接收一个或多个字符,输入字符串后,必须以回车结束。只接受字符,输入的字符串不用加定界符。
(3)格式:input [提示] to [变量名]
功能:从键盘接收数字或字符串,输入后,必须以回车结束。输入的数值没有特殊要求,输入的字符串必须加定界符。
追加记录的方法
增加一条•浏览时,“表”→ “追加新记录”或ctrl+y
增加一批•浏览时,“表”→ “增加记录”
追加命令:append from <表名>
表单中常用的公共属性
属性 描述 默认值
Alwaysontop 指定表单是否总是位于其他打开窗口之上 .F.
Autocenter 指定表单初始化时是否自动在VFP主窗口内居中显示 .F.
Backcolor 指明表单窗口的颜色 默认(255,255,255)
Borderstyle 指明表单边框风格。默认3,采用系统边框,大小可变 3
Caption 指明显示于表单标题栏上的文本 Form1
Closable 指定是否能通过单击关闭窗或双击控制菜单框来关闭表单 .T.
Movable 确定表单是否能够移动 .T.
Scrollbars 指定滚动条类型:0-无,1-水平,2-垂直,3-水平垂直 0
WindowState 表单状态:0-正常,1-最小化,2-最大化 0
WindowType 1-模式,关前不可访问其他界面元素;0-非模式表单 0
数据库表与自由表的区别
相同:建法、用法、命令几乎完全相同
区别:
1、数据库表能使用长表名,自由表不能。
2、库表字段名长<=128,自由表长<=10。
3、库表字段能指定标题、默认值和输入掩码,自由表不能。
4、库表支持主关键字、参照完整性和表间联系。自由表否。
5、库表支持insert、update和delete触发器。自由表否。
结构化程序设计与面向对象程序设计的区别
结构化程序设计方法是把待求解的问题自顶向下分解成多个相对简单独立的模块,用子程序、过程或函数组成完整程序。
面向对象的程序设计方法是用对象描述实体,用消息模拟联系,用类模拟共性。采用属性、方法和事件解决问题。
永久性关联建立的过程
通过数据库建立的关联是永久关联。要建立永久关联,首先要在相关联的各表上
其次在数据库设计器中,击(父)表中的(主)索引不放,拖动到(子)表的相关索引上,释放鼠标,形成连线。
•如需编辑(删除)联系,可右击连线,从弹出的快捷菜单中选“编辑(删除)关系”
㈥ 命令提示符问题
进程文件: cmd 或者 cmd.exe
进程名称: Windows 命令提示符
描述:
cmd.exe是微软Windows系统的命令行程序,类似与微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在Windows NT/2000/XP/2003/Vista上。这不是纯粹的系统程序,但是如果终止它,可能会导致未知的问题。
出品者: 微软公司.
属于: 微软 Windows 操作系统
系统进程: 是
后台程序: 否
使用网络: 否
硬件相关: 否
常见错误: 未知
内存使用: 未知
安全等级 (0-5): 0
间谍软件: 否
广告软件: 否
病毒: 有可能
木马: 有可能
Cmd.exe有很多命令行参数,具体情况如下:
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [
[/S] [/C | /K] string]
/C 执行字符串指定的命令然后中断;
/K 执行字符串指定的命令但保留;
/S 在 /C 或 /K 后修改字符串处理;
/Q 关闭回应;
/D 从注册表中停用执行AutoRun命令;
/A 使向内部管道或文件命令的输出成为ANSI;
/U 使向内部管道或文件命令的输出成为Unicode
/T:fg 设置前景/背景颜色(详细信息,请见 Color /?);
/E:ON 启用命令扩展;
/E:OFF 停用命令扩展;
/F:ON 启用文件和目录名称完成字符;
/F:OFF 停用文件和目录名称完成字符;
/V:ON 将c作为定界符启动延缓环境变量扩展。
/V:OFF 停用延缓的环境扩展。
请注意,如果字符串有引号,可以接受用命令分隔符“&&”隔开的多个命令。并且,由于兼容原因,/X与/E:ON相同,/Y与/E:OFF相同,并且/R与/C相同。忽略任何其它命令选项。
如果指定了/C或/K,命令选项后的命令行其余部分将作为命令行处理,在这种情况下,会使用下列逻辑处理引号字符("):
(1)如果符合下列所有条件,那么在命令行上的引号字符将被保留:
不带 /S 命令选项;
整整两个引号字符;
在两个引号字符之间没有特殊字符,特殊字符为下列中的一个: <>()@^|;
在两个引号字符之间有至少一个空白字符;
在两个引号字符之间有至少一个可执行文件的名称。
(2)否则,老办法是,看第一个字符是袷且桓鲆�抛址��绻�牵�崛タ�返淖址�⑸境��钚猩?的最后一个引号字符,保留最后一个引号字符之后的文字。如果/D未在命令行上被指定,当CMD.EXE开始时,它会寻找以下REG_SZ/REG_EXPAND_SZ注册表变量。如果其中一个或两个都存在,这两个变量会先被执行。
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
和
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
命令扩展按默认值是启用的。你也可以使用 /E:OFF,为某一特定调用而停用扩展。你可以在用户登录会话上启用或停用cmd.exe所有调用的扩展,这要通过设置使用Regedit32.exe 的注册表中的一个或两个REG_DWORD值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions
和
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions到0x1或0x
0。用户特定设置比机器设置有优先权。命令行命令选项比注册表设置有优先权。
命令行扩展包括对下列命令所做的更改和添加:
Del或Erase、Color、CD或ChDir、MD或MkDir、Prompt、Pushd、Popd、Set、SetLocal、End Local、IF、For、Call、Shift、Goto、Start(同时包括对外部命令调用所做的更改)、As soc、Ftype。
有关详细信息,请键入“HELP 命令名”。
延迟变量环境扩展不按默认值启用。你可以用/V:ON或 /V:OFF命令选项,为CMD.EXE的某个调用而启用或停用延迟环境变量扩充。你可以在机器上或用户登录会话上启用或停用CMD. EXE所有调用的完成,这要通过设置使用Regedit32.exe的注册表中的一个或两个REG_DWORD
值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion
和
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion到0x1或0x0。用户特定设置比机器设置有优先权。命令行命令选项比注册表设置有优先权。
如果延迟环境变量扩充被启用,惊叹号字符可在执行时间,被用来代替一个环境变量的数值。
文件和目录名完成不按默认值启用。你可以用/F:ON或/F:OFF命令选项,为cmd.exe的某个调用而启用或停用文件名完成。你可以在机器上或用户登录会话上启用或停用cmd.exe所有调用的完成,这要通过设置使用Regedit32.exe 的注册表中的一个或两个REG_DWORD值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar
和
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar
由一个控制字符的十六进制值作为一个特定参数(例如,0x4是Ctrl-D,0x6是 Ctrl-F),用户特定设置优先于机器设置。命令行命令选项优先于注册表设置。
如果完成是用/F:ON命令选项启用的,两个要使用的控制符是:目录名字完成用Ctrl-D,文件名完成用Ctrl-F。要停用注册表中的某个字符,请用空格(0x20)的数值,因为此字符不是控制字符。
如果键入两个控制字符中的一个,完成会被调用。完成功能将路径字符长带光标的左边,如果没有通配符,将通配符附加到左边,并建立相符的路径列表。然后,显示第一个相符的路径。如果没有相符的路径,则发出嘟嘟声,不影响显示。之后,重复按同一个控制字符会循环显示相符路径的列表。将 Shift 键跟控制字符同时按下,会倒着显示列表。如果对该行进行了任何编辑,并再次按下控制字符,保存的相符路径的列表会被丢弃,新的会被生成。如果在文件和目录名完成之间命令选项,会发生同样现象。两个控制字符之间的唯一区别是文件完成字符符合文件和目录名,而目录完成字符只符合目录名。如果文件完成被用于内置式目录命令(CD、MD或RD),就会使用目录完成。
将引号用相符路径括起来,完成代码可以正确处理含有空格或其它特殊字符的文件名。同时,如果备份,然后从行内调用文件完成,完成被调用是位于光标右方的文字会被丢弃。
编者按:前边讲了这么多,主要是从原理上介绍了微软的一种命令扩展和路径扩展,至于
它要完成的功能对于我们大多数电脑爱好这来说是很有趣并且是实用价值的,在http
://www.microsoft.com查询的资料得知,自从Windows NT 4.0以来,Windows便具有了和Linux一样的命令行自动补全的功能,不信将HKEY_LOCAL_MACHINE\Software\Microsoft\ Comma
nd Prosessor\CompletionChar的键值改为9,然后切换到命令行窗口,输入cd c:\wind,然后按一个Tab试一下,呵呵……系统自动为你输入了cd c:\windows。
另外确实有种病毒也是cmd.exe可以下载病毒专杀
正确的查杀办法是:( 转自tiancxc)
1 重新启动计算机,按F8键 选择进入安全模式(非常重要,杀不干净与没进入安全模式有关).
2 用杀毒软件完全扫描查杀硬盘.
但我估计病毒文件不只这两个 杀毒软件很可能杀不干净. 所以还要进行下面的步骤
3. 开始-运行-msconfig 回车, 在出现的"系统配置实用程序"中,调到"启动"选项卡,取消除杀毒软件的一切启动项,再点击"应用"(你可能要问:系统文件怎么办? 其实不必担心,系统文件是不会在这里添加启动项的,即使有的系统文件在这里的启动项被取消了,它也会自动恢复这样做还有个好处,极大地节约系统资源,减少开机时间.谁愿意一开机,什么QQ\讯雷就一股脑的往外窜?).
4,还是在"系统配置实用程序"中,调到服务选项卡,勾选"隐藏所有 microsoft 服务",剩下的十有八九是病毒了(当然还有可能是杀毒软件之类),取消除杀毒软件的一切非microsoft 服务,再点确定.
5, 如果在启动里,有你确信是病毒的文件,请记下它的位置,然后 打开命令提示符 (开始-运行-cmd 回车),用DEL命令删除它的病毒文件比如c:\windows\1.exe,就输入命令del c:\windows\1.exe 回车.上面显示"找不到文件" 就证明成功删除了.
6,如果在服务里遇到确信的病毒,请打开控制面板-性能和维护-管理工具-服务,找到病毒的服务,打开它的属性,就能看到病毒的真面目,同样用DEL命令,删除它
(嫌麻烦可以不做 5,6两步.做完3,4两步后,病毒已经不再发作)
本内容来源于网页制作
OK 基本完成了我们的工作.
你说的 在Windows下找不到 可能是它被设置为了隐藏.显示的办法是 打开"我的电脑",选择 工具-文件夹选项-查看
,选择"显示所有文件和文件夹",取消"隐藏受保护的操作系统文件" 这样所有的文件都能显示出来了.
如果你觉的还不保险,请继续完成下面两个步骤:
7,开始-程序-启动 删除里面的启动项
8,找到C;盘下的 autoexec.bat,删除它(不嫌麻烦就右键单击点编辑.清空里面的可疑内容,再保存).这个文件也可能被黑客利用,使病毒开机启动
说完了.以上内容(不包括第2条.我杀毒从来不用软件,用手~) 可以查杀各种病毒,即使杀毒软件查不出来的,我们也能查杀.这是通用的办法.熊猫烧香我也杀过,大体过程也是这样,但略麻烦一点,需要对付各个硬盘下的autorun.inf文件
所以说,学会我讲的这些,胜过花300块钱买套正版杀毒软件!
我有很丰富的反病毒经验,如果还有不明白,可以加QQ89525213,随便问(其他网友也欢提问)~ 我优点没有,就是喜欢帮助人.
另外的杀法:
(安全模式下(开机后不断 按F8键 然后出来一个高级菜单 选择第一项 安全模式 进入系统)
打开sreng
“启动项目”-“服务”-“Win32服务应用程序”中点“隐藏经认证的微软项目”,
选中以下项目,点“删除服务”,再点“设置”,在弹出的框中点“否”:
Windows SystemDown / WindowsDown
双击我的电脑,工具,文件夹选项,查看,单击选取"显示隐藏文件或文件夹" 并清除"隐藏受保护的操作系统文件(推荐)"前面的钩。在提示确定更改时,单击“是” 然后确定
然后删除C:\WINDOWS\system32\servet.exe) 本内容来源于www.54pe.com
1.装了ewido 查杀木马,查出了几个感染目标,已删除。但是今
天早上开机,CPU又是100%,cmd.exe 依然占用了绝大部分的CPU。
2.再装“木马清除专家2006”,查杀,结果没有发现木马。
3.查system 32 中的 CMD.EXE 大小,结果如下:
CMD.EXE 大小:459 KB (470,016 字节)
占用空间:460 KB (471,040 字节)
应该没有异常。
解决方法:
如果出现这种情况,很不幸,你99%是中了木马了。不过不妨继续验证一下,假定你的windows安装盘位于C:\,并且需要你在文件查看选项中打开查看隐藏文件的选项和显示所有文件扩展名的选项,则
查看你的c:\Program Files\Internet Explorer\PLUGINS\目录,应该会发现有new123.bak和new123.sys两个文件;
查看你的C:\Documents and Settings\Administrator\Local Settings\Temp\目录,应该会发现有MicroSoft.bat这个文件;你可以用记事本打开MicroSoft.bat文件,发现其中提到一个exe文件(具体名称会有不同),你也会在该目录下发现这个exe文件;
如果以上两步你并未发现相应文件,请将你的文件查看改为不隐藏已知文件后缀,并在系统盘内进行文件搜索,确认是否的确没有相关的文件。
木马描述
该木马主要是因为用户安装了嵌入木马程序的安装程序所致,这些安装程序极有可能是你在一些不知名的下载网站上下载的一些应用程序(比如qq的一些版本等)。该木马利用安装程序在没有提醒用户的情况下在IE的插件中安装了实为木马的IE插件。使得一般的杀毒和杀马程序无法识别。并且当你运行一些需要调用IE的一些程序时自动调用该木马插件,所以才出现“症状描述”中所描述的情况。
本内容来源于反病毒
该木马的母体就是new123.sys,属于Trojan-PSW.Win32.Delf.mc,可能会偷取你的一些应用的帐号和密码。
木马清除
该木马可以很方便的手工清除,过程如下:
打开“任务管理器”,在“进程”中结束cmd.exe的运行,此时CPU占用率会明显下降;
进入C:\Documents and Settings\Administrator\Local Settings\Temp\目录,删除MicroSoft.bat这个文件中所提到的exe文件和该bat文件;(这一步不做也没有问题,但最好清除掉)
进入c:\Program Files\Internet Explorer\PLUGINS\目录,删除new123.bak文件,但此时你无法删除new123.sys文件,因为系统正在使用,你有两种方式处理new123.sys文件:
重启机器并进入安全模式对new123.sys进行删除;
当前状态虽无法删除该文件,但可更改new123.sys的文件名为new123.sysdel,并且重启机器(无需进入安全模式)后,再把new123.sysdel进行删除。
处理完后,如果“症状描述”中的情况消失,则说明清除成功。
XP系统里并没有cmd.exe的进程,cmd.exe是XP系统的命令提示符程序,可以执行一些在DOS下执行的应用程序,但是并不会随系统启动时运行,这有可能是个木马或者其他病毒程序,建议查杀
1、如果安装文件就在硬盘上,而且系统是从硬盘的安装目录装的,那先将这个安装目录改个名字
2、删除c:\winnt\system32\dllcache\cmd.exe,
3、然后再删除system32\cmd.exe
4、系统会提示说系统文件丢失要求插入光盘,忽略就行了
㈦ VFP中命令出现“含有不能识别的短语或关键字”
原因是多方面的,常见的有:关键字写错,多空格或少空格,出现全角字符,如中文的逗号、句号、引号、圆括号等,字符串上缺少定界符等。
㈧ 谁知道传奇所有指令
1、goto @段 跳转到指定段,开始执行相当于B中的goto语句;
2、<选择项目/@段> 选择项目后转称到指定段,相当于C中的case语句;
3、#say 语句 语句设定为字符,不用加任何定界符;
4、#act 执行命令 符合3.0规定的任何系统已定义命令;
5、give 物品 数量 给多少东西,除了物器数据库中有的物品,还有金币, ;在大多数汉化版3.0中都汉化为“金”;
6、take 物品 数量 同上,只是与上面相反,一个是给东西,一个是收回东西;
7、map 地图名 移动到这个地图的随机坐标,地图名为地图的数字人码; /8、mapmove 地图名 坐标A 坐标B 同上,只是指定了坐标;
9、monclear 地图名 清除这个地图上刷的怪物;
10、MonGen 怪物名称 数量 时间 刷怪物,与刷怪角本用法相同;
11、TimeRecall 数值 数值为分钟,定义进入某地的时间限制;
12、BreakTimeRecall 中断上面那个语句设定的时间;
13、hairstyle 数值 改变头发类型;
14、haircolor 红值 绿值 蓝值 值域为0 ~ 255 设定头发颜色;
15、close 关闭对话框;
㈨ 传奇所有指令有哪些
以下为常用的命令:
传送命令
佩戴传送戒指后,在游戏中输入:@传送 坐标
可将玩家传送到地图指定的坐标,例:@传送 133 282
过滤发言 @过滤发言 人物名称 禁止指定人物发的私聊信息
退出行会 @退出行会 退出当前所加入的行会
天地合一 @天地合一 将组队人员传送到身边(需要带记忆全套装备)
行会集合 @行会集合 将行会成员传送到身边(需要带行会传送戒指)
夫妻传送 @夫妻传送 夫妻将对方传送到身边
师徒传送 @师徒传送 师傅将徒弟召唤到身边
仓库命令
为了保护您的装备物品不被盗,可启用仓库密码保护系统,锁定仓库凭密码解锁后才可以取出仓库物品。
以下为仓库密码游戏命令列表:
在游戏输入:@设置密码 可为仓库设定一个4-7位数长的仓库密码,设定后玩家必须开启仓库后方能从仓库取出装备。
在游戏输入:@修改密码 可更改仓库密码。
在游戏输入:@仓库锁 可将仓库锁定,下次取装备必须开启仓库。
在游戏输入:@仓库解锁 输入正确密码后可将锁定的仓库开启。
㈩ 系统命令提示符(cmd)的使用方法
“开始”--“运行”--输入“cmd”,回车
下面是一些常用的命令,自己研究吧,呵呵
DOS命令字典
net use \\ip\ipc$ " " /user:" " 建立IPC空链接
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
net use \\ip\ipc$ /del 删除IPC链接
net use h: /del 删除映射对方到本地的为H:的映射
net user 用户名 密码 /add 建立用户
net user guest /active:yes 激活guest用户
net user 查看有哪些用户
net user 帐户名 查看帐户的属性
net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数
net start 查看开启了哪些服务
net start 服务名 开启服务;(如:net start telnet, net start schele)
net stop 服务名 停止某服务
net time \\目标ip 查看对方时间
net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
net view 查看本地局域网内开启了哪些共享
net view \\ip 查看对方局域网内开启了哪些共享
net config 显示系统网络设置
net logoff 断开连接的共享
net pause 服务名 暂停某服务
net send ip "文本信息" 向对方发信息
net ver 局域网内正在使用的网络连接类型和信息
net share 查看本地开启的共享
net share ipc$ 开启ipc$共享
net share ipc$ /del 删除ipc$共享
net share c$ /del 删除C:共享
net user guest 12345 用guest用户登陆后用将密码改为12345
net password 密码 更改系统登陆密码
netstat -a 查看开启了哪些端口,常用netstat -an
netstat -n 查看端口的网络连接情况,常用netstat -an
netstat -v 查看正在进行的工作
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
netstat -s 查看正在使用的所有协议使用情况
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件