Я успешно подключился к машине Windows в локальной сети через grdesktop
. Теперь я хотел бы иметь скрипт, который копирует файл *.bat
и выполняет его на машине Windows через rdesktop
. Какие-либо предложения? Спасибо заранее.
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Вы можете попробовать что-то вроде этого:
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s X:\scriptname.cmd
или
rdesktop -u someuser -p somepass IP -r disk:X=/home/user/somedir_with_script/ \
-s "cmd \C X:\scriptname.cmd"
Ок, ок, смешно смешно;) Я пробую это сейчас в Windows XP .. и вы должны сделать что-то вроде этого:
echo foo > /home/mariusz/test/bar.txt
rdesktop -r disk:Q=/home/mariusz/test 192.168.85.160 -s 'cmd /C "timeout /T 5 && notepad \\TSCLIENT\Q\bar.txt"'