diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2020-01-13 09:04:20 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2020-01-13 09:04:20 +0100 | 
| commit | a9f8bc0ad4ce03c6df0f6e4fa4c7eef1cde24bd4 (patch) | |
| tree | 406583915eb5745213591f6f5757f045995a8abf | |
| parent | 7b3930dd77a0daa4d422d317d5105f4007d293e8 (diff) | |
| download | bin-a9f8bc0ad4ce03c6df0f6e4fa4c7eef1cde24bd4.zip bin-a9f8bc0ad4ce03c6df0f6e4fa4c7eef1cde24bd4.tar.gz  | |
add rdp
| -rwxr-xr-x | rdp | 29 | 
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +#! /bin/sh + +[ $# -lt 1 ] && echo "missing hostname" && exit 1 + +OPTS="/kbd:0x0000100C" +host="$1" + +if [ $# -gt 1 ]; then +    f="$HOME/.smb/$2.auth" +else +    f="$HOME/.smb/$1.auth" +fi + +echo " loading $f" +if [ -r "$f" ];then +    username=$(cat $f | sed -ne 's/username=\(.*\)/\1/p; s/\n//g') +    password=$(cat $f | sed -ne 's/password=\(.*\)/\1/p; s/\n//g') +    domain=$(cat $f | sed -ne 's/domain=\(.*\)/\1/p; s/\n//g') +else +    echo "$f is not readable" && exit 1 +fi + +[ -z "$d" ] && domain="$1" +[ -z "$password" ] || password="$password" + +OPTS="$OPTS /u:$username /p:$password /v:$host" + +echo /usr/bin/xfreerdp $OPTS +/usr/bin/xfreerdp $OPTS  | 
