File Batch Tidak Akan Berjalan - Script Baris Perintah Tidak

0

Saya menggunakan skrip ncftp untuk mengunggah beberapa file melalui ftp. Saya ingin mengotomatiskan proses ini jadi saya menggunakan file batch untuk menjalankannya. Ini skrip saya:

ncftpput -u myusername -p mypassword -R myftpaddress /remotefolder "C:\Users\myusername\Google Drive\*"

Ini berjalan dengan sempurna ketika saya hanya menempelkannya ke baris perintah. Tetapi sebagai file batch, itu tidak melakukan apa-apa. Saya bisa melihat jendela perintah terbuka sangat singkat dan kemudian keluar begitu saja.

Brian Johnson
sumber

Jawaban:

3

Saya menemukan jawabannya. File batch menghapus tanda persentase dari kontennya kecuali jika Anda menggunakan dua berturut-turut. Misalnya, jika Anda ingin menampilkan "5%" Anda akan membutuhkan "5 %%" dalam file batch Anda. Saya memiliki persentase masuk pada kata sandi saya sehingga tidak berfungsi.

Anehnya, bahkan setelah saya menambahkan "jeda" di akhir file saya dan melihat apa yang dikatakannya, tidak pernah mengatakan apa pun tentang kata sandi yang salah; itu hanya tidak menjalankan apa pun. Aneh.

Brian Johnson
sumber