En algunas empresas es necesario quitar las llamadas “desktop actions” o acciones de escritorio que se visualizan en los recursos compartidos cuando se activa el protocolo CIFS. Estas acciones son en algunas ocasiones muy útiles pero en otras, además de producir un mal conteo de ficheros en las carpetas, en muchas otras ocasiones lo único que pueden derivar es en la “contaminación” de las propias acciones por virus ya que son programas ejecutables.
Para eliminar/ocultar estas acciones se puede proceder como sigue:
Copiar el fichero:
${ALF_HOME}/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/subsystems/fileServers/default/file-servers-context.xml
En:
${ALF_HOME}/tomcat/shared/classes/alfresco/extension/subsystems/fileServers/default/default
Y comentar las siguientes líneas:
[…]
<!–
__Alfresco.url
–>
[…]
<!–
alfresco/desktop/Alfresco.exe
CheckInOut
__CheckInOut.exe
JavaScriptURL
__ShowDetails.exe
alfresco/desktop/showDetails.js
anyFiles
copyToTarget
–>
<!–
Echo __AlfrescoEcho.exe
<property
name=”name”> URL
__AlfrescoURL.exe <bean
class=”org.alfresco.filesys.repo.desk.CmdLineDesktopAction”>
CmdLine __AlfrescoCmd.exe
JavaScript
__AlfrescoScript.exe
alfresco/desktop/dumpRequest.js
anyFiles, multiplePaths, allowNoParams
confirm, copyToTarget
–>
<!–
–>
[…]
${ALF_HOME} hace referencia al “path” o directorio donde está instalado Alfresco.