快樂的生活工作

目前分類:DOS COMMAND (5)

瀏覽方式: 標題列表 簡短摘要

Batch裡面可以寫『FUNCTION?   不就是:LABEL  使用GOTO呼叫嗎?
喔 若是還可以傳參數呢? :LABEL 就不行吧

Batch又讓我驚訝的一個功能 『FUNCTION

味味A 發表在 痞客邦 留言(0) 人氣()

今天有客戶 詢問register匯入 都會問 是否匯入的惱人視窗,可否關閉。

我一聽 不就是regedit.exe 加 /s嗎?

結果 我一試 regedit.exe test.reg /s .......

怎麼不行......原來 參數的順序有差別
Import (merge) a .REG file:
    REGEDIT.EXE [ /L:system | /R:user ] [ /S ] importfile.REG

資料來源:http://www.robvanderwoude.com/regedit.html

2008-11-03 10:16

味味A 發表在 痞客邦 留言(0) 人氣()

參考MS official web site:Findstr.....
Regular Expressions (Searching for patterns of text)

Character

味味A 發表在 痞客邦 留言(1) 人氣()

Batch下比較檔案,試了很多方法:
  1. 1.比較檔案日期(但取不到日期)
  2. 2.比較檔案size(但指令看起來比較複雜)
  3. 3.FC.EXE =>比較兩個檔案或兩組檔案並且顯示其中的不同之處。
        (是系統指令,XP,win2000都存在c:\windows\system32\下)

 

因為實際上我們每天需放排程自動比較的檔案是RAR,且差不多7MB以上。

味味A 發表在 痞客邦 留言(0) 人氣()

當然不是的 因為 > 被用來當作寫檔的功能,正確的指令 倒是不知道

如: DIR/W >C:\AA.LOG

依參考下面文章 來源:http://www.computerhope.com/if.htm

The below example would work if you want it all on one line:

IF EXIST filename. (del filename.) ELSE echo filename. missing

If Command Extensions are enabled IF changes as follows:

IF [/I] string1 compare-op string2 command
IF CMDEXTVERSION number command
IF DEFINED variable command

where compare-op may be one of:

EQU - equal

味味A 發表在 痞客邦 留言(0) 人氣()