PuTTY'yi başlatan ve bir metin dosyasında listelenen komutları çalıştıran bir toplu iş dosyasına sahibim. Uzak sunucuda çalıştırılacak komutlarım olan metin dosyasına parametreler iletebilmek istiyorum.PuTTY komutları dosyasına argüman nasıl iletilir
start C:\Users\putty.exe -load "server" -l userID -pw Password -m commands.txt
commands.txt
dosyaya bir argüman olarak örneğin bir sürüm numarası geçirmek için bir yol var mı -
Bu şu anda ne var? Eğer putty.exe
yerine plink.exe
kullanmayı düşünmelisiniz, görevleri otomatik için::
set PARAMETER=parameter
echo ./myscript.sh %PARAMETER% > commands.txt
plink.exe -load "server" -l userID -pw Password -m commands.txt
Plink bile can
set PARAMETER=parameter
echo ./myscript.sh %PARAMETER% > commands.txt
start C:\Users\putty.exe -load "server" -l userID -pw Password -m commands.txt
Yan not:
Buna bir bakın ===> http://stackoverflow.com/questions/36291324/batch-file-command-hide-password?answertab=active#tab-top – Hackoo
Bunu deneyin: 'start '' C: \ Users \ putty.exe -load "server" -l userID -pw Password -m commands.txt'; 'start' komutu ilk alıntı dizeyi bir pencere başlığı olarak yorumlayabilir, böylece' '' 'açık bir şekilde verir ... – aschipfl