סקריפט לFTP באמצעות WINscp

smk123

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוזיקה ונגינה
אוטומציה עסקית
למישהו יש ניסיון בהעלאת קבצים בFTP
דרך סקריפט עם winscp
ניסתי להבין כיצד לעשות את זה ואני לא מצליח
כנראה הספריות לא מותקנות במקומם או שלא מותקנות בכלל
חרשתי את האתר שלהם ואני לא מצליח להבין איפה נכשלתי
אשמח אם בעלי הניסיון דכאן יוכלו לעזור לי
 

עשרים ושתים

משתמש מקצוען
למישהו יש ניסיון בהעלאת קבצים בFTP
דרך סקריפט עם winscp
ניסתי להבין כיצד לעשות את זה ואני לא מצליח
כנראה הספריות לא מותקנות במקומם או שלא מותקנות בכלל
חרשתי את האתר שלהם ואני לא מצליח להבין איפה נכשלתי
אשמח אם בעלי הניסיון דכאן יוכלו לעזור לי
אתה מקבל שגיאה בהרצה או רוצה הסבר איך עושים
 

smk123

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוזיקה ונגינה
אוטומציה עסקית

smk123

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוזיקה ונגינה
אוטומציה עסקית
תריץ קודם סתם בcmd תראה איפה הוא נופל
קוד:
"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
More?   /log="C:\writable\path\to\log\WinSCP.log" /ini=nul ^
More?   /command ^
More?     "open ftp://12345:<לא ניתן לפרסם מיילים באופן פומבי>/" ^
More?     "lcd C:\test" ^
More?     "cd /ivr/1/1" ^
More?     "put -transfer=automatic *" ^
More?     "exit"
Error occurred during logging. It's been turned off.
Can't open log file 'C:\writable\path\to\log\WinSCP.log'.
System Error.  Code: 2.
The system cannot find the file specified
Connecting to 31.168.172.22 ...
Connected
Starting the session...
Session started.
Active session: [1] <לא ניתן לפרסם מיילים באופן פומבי>

set WINSCP_RESULT=%ERRORLEVEL%
if %WINSCP_RESULT% equ 0 (
More?   echo Success
More? ) else (
More?   echo Error
More? )
Error
זה מה שהוא כותב
כמובן ששניתי את פרטי ההתחברות
 

smk123

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוזיקה ונגינה
אוטומציה עסקית
הקובץ הזה קיים?
C:\writable\path\to\log\WinSCP.log
לא
וזה
lcd C:\test
אמור להיות
cd C:\test
שיניתי וזה מה שהוא כותב
קוד:
C:\WINDOWS\system32>"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
More?   /command ^
More?     "open ftp://1235:<לא ניתן לפרסם מיילים באופן פומבי>/" ^
More?     "cd C:\test" ^
More?     "cd /ivr/1" ^
More?     "put -transfer=automatic ""היכן תגית.pdf""" ^
More?     "exit"
Connecting to 1.2.3.4 ...
Connected
Starting the session...
Session started.
Active session: [1] <לא ניתן לפרסם מיילים באופן פומבי>
Error changing directory to 'C:\test'.
Failed to change directory.
/

C:\WINDOWS\system32>
C:\WINDOWS\system32>set WINSCP_RESULT=%ERRORLEVEL%

C:\WINDOWS\system32>if %WINSCP_RESULT% equ 0 (
More?   echo Success
More? ) else (
More?   echo Error
More? )
בגלל שהלוג לא קיים מחקתי אותו
זה מה שמפריע?
 

smk123

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוזיקה ונגינה
אוטומציה עסקית
תודה ל @י. צ. ול @עשרים ושתים
הורדתי את שורת הלוג למעלה
ושיניתי את מיקום הקובץ מC:
למקום אחר שאין בעיות הרשאות למיניהם
וזה עבד
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קמד

א לְדָוִד בָּרוּךְ יְהוָה צוּרִי הַמְלַמֵּד יָדַי לַקְרָב אֶצְבְּעוֹתַי לַמִּלְחָמָה:ב חַסְדִּי וּמְצוּדָתִי מִשְׂגַּבִּי וּמְפַלְטִי לִי מָגִנִּי וּבוֹ חָסִיתִי הָרוֹדֵד עַמִּי תַחְתָּי:ג יְהוָה מָה אָדָם וַתֵּדָעֵהוּ בֶּן אֱנוֹשׁ וַתְּחַשְּׁבֵהוּ:ד אָדָם לַהֶבֶל דָּמָה יָמָיו כְּצֵל עוֹבֵר:ה יְהוָה הַט שָׁמֶיךָ וְתֵרֵד גַּע בֶּהָרִים וְיֶעֱשָׁנוּ:ו בְּרוֹק בָּרָק וּתְפִיצֵם שְׁלַח חִצֶּיךָ וּתְהֻמֵּם:ז שְׁלַח יָדֶיךָ מִמָּרוֹם פְּצֵנִי וְהַצִּילֵנִי מִמַּיִם רַבִּים מִיַּד בְּנֵי נֵכָר:ח אֲשֶׁר פִּיהֶם דִּבֶּר שָׁוְא וִימִינָם יְמִין שָׁקֶר:ט אֱלֹהִים שִׁיר חָדָשׁ אָשִׁירָה לָּךְ בְּנֵבֶל עָשׂוֹר אֲזַמְּרָה לָּךְ:י הַנּוֹתֵן תְּשׁוּעָה לַמְּלָכִים הַפּוֹצֶה אֶת דָּוִד עַבְדּוֹ מֵחֶרֶב רָעָה:יא פְּצֵנִי וְהַצִּילֵנִי מִיַּד בְּנֵי נֵכָר אֲשֶׁר פִּיהֶם דִּבֶּר שָׁוְא וִימִינָם יְמִין שָׁקֶר:יב אֲשֶׁר בָּנֵינוּ כִּנְטִעִים מְגֻדָּלִים בִּנְעוּרֵיהֶם בְּנוֹתֵינוּ כְזָוִיֹּת מְחֻטָּבוֹת תַּבְנִית הֵיכָל:יג מְזָוֵינוּ מְלֵאִים מְפִיקִים מִזַּן אֶל זַן צֹאונֵנוּ מַאֲלִיפוֹת מְרֻבָּבוֹת בְּחוּצוֹתֵינוּ:יד אַלּוּפֵינוּ מְסֻבָּלִים אֵין פֶּרֶץ וְאֵין יוֹצֵאת וְאֵין צְוָחָה בִּרְחֹבֹתֵינוּ:טו אַשְׁרֵי הָעָם שֶׁכָּכָה לּוֹ אַשְׁרֵי הָעָם שֶׁיֲהוָה אֱלֹהָיו:
נקרא  14  פעמים

ספירת העומר

לוח מודעות

למעלה