Here's a quickie script to add clients via nsradm:
#!/usr/bin/perl
#
# Takes filename as argument.
# file should contain clientnames one to a line non qualified
# todo:
# do initial probe after adding client
# prompt for client resourcevalues
#
#
# good practice
use Strict;
use File::Path;
use warnings;
$NW_SERVER="
nwserver.example.com";
$BROWSE="daily";
$RETENTION="daily";
$GROUP="test";
$SAVESET="All";
$COMMENT="Filesytem Daily";
open (HOSTS, "$1");
@hosts = <HOSTS>;
foreach $host (@hosts) {
$name = split ('.',$host);
#open( NSRADM, "|nsradmin -s $NW_ADMIN ");
print "create type:NSR client;\n";
print "name: $name;\n";
print "server: $NW_SERVER;\n";
print "comment: $COMMENT;\n";
print "archive services: Disabled;\n";
print "browse policy: $BROWSE;\n";
print "retention policy: $RETENTION;\n";
print "group: $GROUP;\n";
print "save set: $SAVESET;\n";
print "aliases: $name $
name.example.com;\n";
print "y\n\n";
#close (NSRADM);