2013-04-16 124 views
0

上市的網站,當我在一個批處理文件中使用下面的語句時得到某種錯誤的批處理文件的錯誤:在cmd窗口手動運行時使用APPCMD

FOR /F %f IN ('C:\Windows\System32\inetsrv\appcmd list site /text:name /bindings:') DO rmdir /s/q "D:\Websites\%f" 

相同的代碼工作正常。

即使我在最後使用暫停,該窗口也不會保持打開狀態以查看錯誤。有任何想法嗎?

謝謝!

回答

1

您需要每提及一次元變量%f時加倍%。 Single-%直接從提示符工作,在批處理文件中雙擊。

+0

就是這樣 - 謝謝! –