我有一個打開putty的批處理文件就好了。 c:\ putty.exe [email protected] -pw boyhowdy。但爲了讓這個工作適合我,我需要了解如何包含一個命令的腳本,以便它可以在膩子工具下運行。像mount -o remount,rw /。或者,我可以用一個名爲pscp的工具來做這件事。我對這些工具很感興趣,真的可以使用一些指導。我有一堆這些腳本,並且很想將它們自動化。三江源膩子從批處理文件和腳本?
2
A
回答
4
如果你的目標是通過遠程膩子執行shell命令,你應該看看砰砰(膩子沒有鬼,換句話說,是SSH的Windows客戶端),然後申請在這裏-doc的標準技術閃爍。
砰砰是膩子收集的一部分,也從same page as putty下載。
如果要執行本地腳本,你會使用
砰砰用戶@主機-m local_script.sh
例如。假設你運行在某個Windows機器上(因爲putty套件也可以在Linux上運行),並且想要在某個遠程機器上執行一批命令,你可以在本地機器上創建一個shell腳本(比如說mount.sh)並運行它像這樣:
C:\> type mount.sh whoami hostname /usr/sbin/mount -t iso9660 -o ro /dev/cdrom /mnt /usr/sbin/mount | grep mnt C:\> plink [email protected] -pw secret -m mount.sh remoteuser remotehost /dev/cdrom on /mnt type iso9660 (ro)
此外,它可能會更好您的公鑰過來,讓複製的密碼不會在一些批處理文件編碼。
最後,要知道,在一個交互式shell進程定義並不是所有的環境變量將遠程shell程序可用。您可能需要在腳本的開頭「源」一些配置文件腳本。
相關問題
- 1. 膩子,抓取版本,另存爲文本,從批處理文件關閉soultion
- 2. 批處理文件腳本
- 3. 批處理腳本,從FTP文件夾
- 4. 批處理腳本來處理文件
- 5. 批處理腳本從文件夾啓動批處理xml文件
- 6. 如何從批處理腳本中運行批處理腳本?
- 7. 從另一個批處理腳本調用批處理腳本
- 8. 使用批處理腳本逐行解析文本文件(批處理文件)
- 9. 從批處理腳本
- 10. 批處理文件 - 使用批處理腳本
- 11. 在批處理文件中運行批處理腳本
- 12. 集循環在我的批處理腳本打開批處理文件腳本
- 13. 如何在批處理腳本中運行powershell腳本和批處理腳本?
- 14. 批處理文件v PowerShell腳本
- 15. 批處理腳本編輯文件名
- 16. attrib的批處理文件腳本
- 17. 批處理腳本複製文件名?
- 18. 批處理腳本複製文件
- 19. 批處理腳本查找文件
- 20. Linux刪除文件批處理腳本
- 21. 學習Windows批處理文件腳本
- 22. 批處理文件運行JMeter腳本
- 23. KeyShot Python腳本批處理文件
- 24. 批處理腳本來計數文件
- 25. 批處理腳本輸出到文件
- 26. 批處理腳本重命名文件
- 27. 批處理腳本文件名
- 28. 批處理文件執行Powershell腳本
- 29. 複製文件的批處理腳本
- 30. 文件重命名批處理腳本
很抱歉,但我要帶去嬰兒學步這裏,砰砰[email protected] -pw boyhowdy遠程安裝鄰重新裝載,RW /或我需要創建一個文本文件,爲我的命令集例如大家「坐騎 - Ø重新裝入,RW /「並將其命名爲」 Script.sh – user3314404
@ user3314404,我已經添加了更詳細更貼近您的使用案例。 –
阿蘭·謝謝你,你已經忘記了更多的,我會知道的。我知道我得到到的東西,我不完全瞭解,只是還沒有,所以我的問題可能聽起來Nieve酒店,它是一個窗口框,這個想法是通過剛剛批處理文件都拖放到CDRIVE和運行程序。關於PW的一種形式不關心在這種情況下,不是一個安全問題。爲什麼plink比pscp更好的解決方案?最後,你可以建議閱讀材料嗎?謝謝 – user3314404