Скопировать и выполнить файл через rdesktop

Я успешно подключился к машине Windows в локальной сети через grdesktop. Теперь я хотел бы иметь скрипт, который копирует файл *.bat и выполняет его на машине Windows через rdesktop. Какие-либо предложения? Спасибо заранее.

0
задан 14 May 2012 в 18:59

8 ответов

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 25 July 2018 в 18:57

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 2 August 2018 в 01:03

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 4 August 2018 в 16:35

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 6 August 2018 в 01:16

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 7 August 2018 в 18:40

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 10 August 2018 в 07:20

Вы можете попробовать что-то вроде этого:

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"
0
ответ дан 15 August 2018 в 19:21
  • 1
    Благодарю. Я попробовал ваши примеры с -s & quot; notepad X: \ myfile.txt & quot; и -s "блокнот" но блокнот не начинался. – ccman 14 May 2012 в 16:27
  • 2
  • 3
    Я сделал файл bat в Windows XP для эмуляции тайм-аута (на основе pings). Однако вы можете попытаться открыть какой-либо существующий файл в вашем локальном разделе, например C. Это должно работать. Затем, если это сработает, вы можете попытаться сделать что-то еще с удаленным хранилищем. – us3r 15 May 2012 в 15:18

Ок, ок, смешно смешно;) Я пробую это сейчас в 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"'
0
ответ дан 18 August 2018 в 22:10
  • 1
    Это также не работает на моей машине XP. Я также попробовал -s 'cmd / C' блокнот \\ TSCLIENT \ X \ abcde.txt & quot; '. BTW, таймаут работает на Windows 7, а не на XP. – ccman 14 May 2012 в 19:22
  • 2
    Я сделал файл bat в Windows XP для эмуляции тайм-аута (на основе pings). Однако вы можете попытаться открыть какой-либо существующий файл в вашем локальном разделе, например C. Это должно работать. Затем, если это сработает, вы можете попытаться сделать что-то еще с удаленным хранилищем. – us3r 15 May 2012 в 15:18

Другие вопросы по тегам:

Похожие вопросы: