㈠ 誰能告訴我所有命令提示符的語法
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 *.*」表示刪除當前目錄下除系統文件以外的所有文件