我可以在没有确认的情况下清除NCache缓存吗?

时间:2016-01-29 13:15:35

标签: powershell command-line ncache

我有一个NCache实现(在一对服务器上以复制格式配置,如果这有任何区别),我想脚本清除缓存。我有一个powershell脚本,使用适当的参数调用NCache clearcache.exe工具(在\ bin \ tools中),但该工具然后提示我确认我实际想要清除非空缓存(为什么是,我这样做!)。

我已经查看了命令的内联帮助(scanty)和在线NCache文档(http://www.alachisoft.com/resources/docs/ncache/help/main.html),但没有任何运气帮助获得其他参数(例如--force选项或之类的。)

是否有任何此类选项可以让我清除缓存而无需与脚本交互?还有另一条路可以完成同样的事情吗?

2 个答案:

答案 0 :(得分:2)

如果查看第35页here(NCache命令行工具指南),您会发现可以使用/F强制清除缓存。

答案 1 :(得分:2)

打开CMD并转到NCache安装文件夹然后转到bin / tools 对我而言,C:\Program Files\NCache\bin\tools

运行clearcache.exe /?你会得到

  

C:\ Program Files \ NCache \ bin \ tools> clearcache.exe /?

Alachisoft (R) NCache Utility ClearCache. Version 4.6.0.0 
Copyright (C) Alachisoft 2015. All rights reserved.
     

用法:clearcache cache-name [option[...]].

     

参数:

     

高速缓存名(S)

Specifies one or more name(s) of caches separated by space registered on
the server. The cache(s) with this/these name(s) is/are started on the
server. Note: Space-separated cache names are to be specified in case of
multiple caches.
     

选项:

/w /webcontent (Only avaiable in Enterprise edition)
Clear Javascript and CSS only.
     

/ F / forceclear

Force the clearing of the cache. If not specified, the user is asked before
clearing the cache.
     

/ G / nologo

Suppresses display of the logo banner.
     

/?

Displays a detailed help screen

因此请使用/F或完整格式/forceclear选项

运行clearcache