Automate workfrow from one PC to another using RDP
$100-150 USD
キャンセル
投稿日: 13年以上前
$100-150 USD
完了時にお支払い
The task is to move files from a PC to another PC connected thru RDP.
USB -->MasterPC ==rdp==> PC ==rdp==>PC==rdp==>SlavePC-->Disk
The problem is that the "jumpserver-RDP-PC" in the middle is NOT allowed to have "MasterPC" USB or Disk reachable and its not allowed to change that policy.
What we do today is using cut and paste bothways on the MasterPC and the SlavePC.
I am able to install software in both MasterPC and SlavePC.
Suggested workflow.
1. Plug in the USB
2. Connect to the first "jumpserverPC" using RDP. (Microsoft mstsc)
3. Connect to the secund "jumpserverPC" using RDP. (Microsoft mstsc)
4. Connect to the SlavePC using RDP. (Microsoft mstsc)
5.** Start a program on the SlavePC that will receive and send files**
6. Hide the rdp sessions
7. **Start a program on the MasterPC that will receive and send files**
8. Transfer the files
9. Close the SlavePC software
10. Close the SlavePC RDP session
11. Close secund "jumpserverPC" RDP session
12. Close first "jumpserverPC" RDP session
13. Close the MasterPC
I have tested to create a program that search for files on the USB and place them in the Clipboard. The SlavePC have a program that copy the files to the disk. Works but have some timing problems. Wanted is that the MasterPC is "master" and controlls the SlavePC software thru RDP and commands the SlavePC to receive the files and tell when it is finished and that all files are safe and stored on the SlavePC and thate the MasterPC can delete the transfered files. Then the MasterPC software commands the SlavePC to send files to the MasterPC. When all files is received the MasterPC command the SlavePC to delete the transfered files.
## Deliverables
The task is to move files from a PC to another PC connected thru RDP.
USB -->MasterPC ==rdp==> PC ==rdp==>PC==rdp==>SlavePC-->Disk
The problem is that the "jumpserver-RDP-PC" in the middle is NOT allowed to have "MasterPC" USB or Disk reachable and its not allowed to change that policy.
What we do today is using cut and paste bothways on the MasterPC and the SlavePC.
I am able to install software in both MasterPC and SlavePC.
Suggested workflow.
1. Plug in the USB to the MasterPC
2. Connect to the first "jumpserverPC" using RDP. (Microsoft mstsc)
3. Connect to the secund "jumpserverPC" using RDP. (Microsoft mstsc)
4. Connect to the SlavePC using RDP. (Microsoft mstsc)
5.** Start a program on the SlavePC that will receive and send files**
6. Hide the rdp sessions
7. **Start a program on the MasterPC that will receive and send files**
8. Transfer the files
9. Close the SlavePC software
10. Close the SlavePC RDP session
11. Close secund "jumpserverPC" RDP session
12. Close first "jumpserverPC" RDP session
13. Close the MasterPC
I have tested to create a program that search for files on the USB and place them in the Clipboard. The SlavePC have a program that copy the files to the disk. Works but have some timing problems. Wanted is that the MasterPC is "master" and controlls the SlavePC software thru RDP and commands the SlavePC to receive the files and tell when it is finished and that all files are safe and stored on the SlavePC and thate the MasterPC can delete the transfered files. Then the MasterPC software commands the SlavePC to send files to the MasterPC. When all files is received the MasterPC command the SlavePC to delete the transfered files.
**Wishlist:**
Developed under Visual Studio 2005
.Net 2.0 Prefered (tell me if later version is used)
Windows XP
C#
The same software for both sourcePC and TargetPC
Configurabe for Master/slave use. (simple xml files works fine)
Configurable what files to send. RootDir
Configurable where to store received files. RootDir
**Bonus:**
Automation of the "RDP login train"
Configurable RDP chain.. It can be even more ore less then 2 RDP "jumpPC"
Start the SlavePC software from the MasterPC