1
我想看看有多少文件今天如何更新。於是我運行:直接cmd輸出到變量使用管道
forfiles /P C:\Directory\ /S /D %DATE:~4,10% | wc -w
現在我想結果設置爲變量,但不能」似乎得到它一起工作:
@echo off set files=forfiles /P C:\Directory\ /S /D %DATE:~4,10% | wc -w
當我使用echo "%files%"
我得到:%文件%作爲輸出。
任何人都知道我在做什麼錯。我是來自unix的cmd的新手。
%% C爲在這個時候意外的。是我得到的錯誤 – yatici
這可能是因爲%DATE%,但我不確定。 – yatici
這是一個批處理文件。如果直接從提示符執行,則始終將'%% c'更改爲'%c' – Magoo