PDA

View Full Version : اجرای دستور داس با علامت



فردان فردان
دوشنبه 11 تیر 1386, 09:24 صبح
دستور زیر را که در داس به راحتی اجرا می شود نمی توانم با دستور shell اجرا کنم لطفا مرا راهنمایی کنید. فکر می کنم اشکال سر علامت بزرگتر < است که در دستور می باشد.

encrypt.com ramz e:\a.txt >e:\b.rmz
جهت اطلاع برنامه فوق فایل آ را به صورت رمز در آورده و در ب ذخیره می کند.

__siavash__
دوشنبه 11 تیر 1386, 10:16 صبح
این جا یه برنامه گذاشتم یه نگاه بکن
http://barnamenevis.org/forum/showthread.php?t=71996

فردان فردان
دوشنبه 11 تیر 1386, 12:26 عصر
آقای سیاوش عزیز
متاسفانه با سورس گذاشته و همچنین دستور شل نتوانستم به مقصود برسم. اگر امکان دارد راهنمایی بیشتری بفرمایید.

اَرژنگ
دوشنبه 11 تیر 1386, 12:31 عصر
آقای سیاوش عزیز
متاسفانه با سورس گذاشته و همچنین دستور شل نتوانستم به مقصود برسم. اگر امکان دارد راهنمایی بیشتری بفرمایید.
منظورتان از " متاسفانه با سورس گذاشته" چیه؟ تا جایی که من میدونم با سورس داشتن که بهتره.

__siavash__
دوشنبه 11 تیر 1386, 16:39 عصر
(من تمام دستورات داسی رو که بلد هستم رو از طریق Shell هر کدوم رو به نحوی اجرا میکنم )
من این دستور شما رو تا حالا ندیده بودم !!!
اصلا به صورت دستی چه طوری ازش استفاده میکنی ؟
من یه فایل E:\a.txt درست کردم اما این اررور رو داد !

MMR_1344
دوشنبه 11 تیر 1386, 16:55 عصر
معمولاٌ در داس از علامت < استفاده نمیشود

فردان فردان
سه شنبه 12 تیر 1386, 10:02 صبح
به استحضار دوستان برسانم که برنامه encrypt.com یک فایل اکسترنال است که باید در کامپیوتر شما کپی شود تا اجرا شود یعنی جزو فایلهای اصلی داس نیست.
در ضمن علامت < در داس وقتی استفاده می شود که بخواهیم خروجی برنامه به فایل خاصی هدایت شود.

فردان فردان
سه شنبه 12 تیر 1386, 10:28 صبح
ار‍ژنگ عزیز. با عرض معذرت فراوان.
مقصودم گذاشته شده (توسط سیاوش) بود که کلمه شده جا افتاده بود.

فردان فردان
دوشنبه 18 تیر 1386, 09:22 صبح
هنوز منتظر هستم! پاسخ لازم را دریافت نکرده ام.

حامد مصافی
سه شنبه 19 تیر 1386, 19:01 عصر
علامت > از سینتکس های داخلی محیط فرمان است
جزئی از یک فایل نیست که اجرایش کنید

فردان فردان
یک شنبه 07 مرداد 1386, 10:21 صبح
جواب را خودم پیدا کردم. در ویندوز باید قبل و بعد از علامت > یک فاصله گذاشت. ولی در داس بدون فاصله قابل اجرا است.