17.16. diffconfigfiles

Default configuration files are created on first run of ReportServer. Later, when upgrading ReportServer to a newer version, it is probable that newly added configuration files will be missing (i.e. all configuration files added between the version originally installed and the version upgraded to). This command helps you to find out which configuration files are missing without having to search all release notes between these versions. Default config files can also be created with help of this command.

showmissing allows you to compare the current set of configuration files with the expected set of configuration files of the currently installed version. Then it lists all missing files.
createmissing allows you to create the default missing configuration files found with ''showmissing'' into the appropriate location inside your /fileserver/etc path.
createall copies all default missing configuration files into a given folder. This allows you to compare configuration file contents/fields, etc.

Use: diffconfigfiles (showmissing | createmissing | createall folder)

17.17. dirmod

Enables to modify fileserver directories. The following subcommand is available:

webaccess Modify the web access property of a given fileserver directory.

The syntax for modifying a directory's web access is:

dirmod webaccess directory access

Here, directory is an object resolver query that returns one or more FileServerFolders. Refer to Section 13.5. Object Resolver for more information on object resolver queries. access may be true or false.

Usage examples:

Removes web access from fileserver/resources/ directory:

dirmod webaccess fileserver/resources/ false

Removes web access from directory with id 123:

dirmod webaccess id:FileServerFolder:123 false

Adds web access to all filesystem directories containing ''report'' in their name:

dirmod webaccess "hql:from FileServerFolder where name like '