c15dfa04d1
* Update nlogin: Better file handling. Allows for future additional files to be copied. * Add SCP: Efficiently copy files to remote systems * add path2arg: uupath tool
41 lines
No EOL
1.2 KiB
Markdown
41 lines
No EOL
1.2 KiB
Markdown
# Telehack Basic Scripts
|
|
|
|
## nlogin
|
|
Will attemt to login to remote systems via provided path.
|
|
If login is not available it will run porthack on the remote host.
|
|
If porthack.exe does not exist on a remote host it will download it from the previous host before continuing.
|
|
|
|
### usage
|
|
```bash
|
|
run nlogin <host1> [host2] [host3] [...]
|
|
```
|
|
## nremps
|
|
Checks if hosts are rooted the provided hosts, or all connected hosts
|
|
|
|
If no hosts are listed as arguments it will run on all connected hosts, otherwise it will run on the provided hosts.
|
|
|
|
### usage
|
|
```bash
|
|
run nremps [host1] [host2] [host3] [...]
|
|
```
|
|
|
|
## scp
|
|
Copy files from one host to another.
|
|
* If file is not an executable it will follow the provided uupath to the destination and write the file (faster than FTP)
|
|
* You can:
|
|
* Copy file to each remote host in provided uupath
|
|
* Dial a host directly and manually copy the file via ftp (iptun required)
|
|
|
|
### usage
|
|
```bash
|
|
run scp <source> [host1] [host2] [host3] [...]
|
|
```
|
|
|
|
## path2arg
|
|
Convert a uupath to arguments (replace bangs with spaces).
|
|
* Optionally if the first argument is a command, run it with the rest of the arguments.
|
|
|
|
### usage
|
|
```bash
|
|
path2arg.bas [command] <path>
|
|
``` |