The simplest appears to be thus:
wmic computersystem where caption='oldcomputername' rename newcomputername
If it is run from an administrative CMD and the machine is in good talking relationship with its domain controller, the PC and also AD rename will complete. If either prerequisite is not met, the rename will fail. A non-admin attempt fails with code 5, DC availability fails with 1355.
There is also tool, part of the 2003 server reskit and included later on, which can do the rename of a desktop from a domain controller:
NETDOM RENAMECOMPUTER OLDNAME /newname:NEWNAME /userd:domain\domainadmin /passwordd:password /force /reboot:0
It causes a reboot of the target machine. /reboot:0 means no delay; the number is in seconds.
There are several tools fitting this general description, but this writer has only found one turnkey installable. This is Yacy:
Very fast, quite straightforward to set up and configure (though you’ll learn a thing or two if you’ve never thought about search very much!), almost not at all counterintuitive. It can be easily set up as either a LAN-local search server or part of its distributed WWW network.
There is a runner up, Open Search Server:
If its documentation were remotely adequate, it might be comparable, but sadly, not.
SFTP, also called SCP, is not, accurately speaking, FTP. SFTP is “SSH File Transfer”, transfer of files over the SSH protocol, and not the FTP protocol. The FTP protocol has its own excellent secure (FTPS) capabilities, FileZilla being a recommended graphical FTP server for Windows; but GUI servers for SSH are much harder to find. Happily, here is one:
Here are two very helpful sources. For many general things, the EPEL repository:
and for PHP and other server-specifics, current versions and others more recent than the OSes supply by themselves, Remi:
An elegant solution from here:
Just go here:
and download the current versions of all of the templates (the above is for 2008R2, here’s to hoping Microsoft makes them available for all server versions), and replace them.