ডিরেক্টরিতে ব্যাচ ফাইল যুক্ত করা হচ্ছে


0

আমি একটি ব্যাচ ফাইল তৈরি করেছি এবং এর ডিরেক্টরিটি তার (সি: \ ব্যবহারকারীদের \ ডেস্কটপ \ ব্যাচ_ফায়ালগুলি) ফাইলটিতে সেট করা আছে। আমি এটি "সি: \ ব্যবহারকারীদের \ ডেস্কটপ \ ব্যাচ_ফায়ালস \ নতুন_ফায়াল" টাইপের পরিবর্তে ডিরেক্টরিতে যুক্ত করতে চাই, আমি এটিটি শেষ পর্যন্ত কেবল \ new_file যুক্ত করতে চাই। হতে পারে% কারেন্ট_ডাইরেক্টর% \ নতুন_ফায়ালের মতো কিছু?


1
আপনার প্রশ্নটি বোঝার জন্য আমার খুব কষ্ট হচ্ছে, তবে আমি মনে করি আপনি PATH পরিবেশ নির্ধারণের সন্ধান করছেন। আপনি কমান্ড প্রম্পট থেকে যে কোনও কমান্ড চালাচ্ছেন তা দেখতে পাবে যে সেই কমান্ডটি PATH থাকা কোনও ফোল্ডারে রয়েছে।
LPChip

আমার ব্যাচ ফাইল সর্বদা একই ডিরেক্টরি হতে চলেছে না তবে এই ব্যাচ স্ক্রিপ্টের যে ডিরেক্টরিই আছে, অন্যটিও করে, তারা একসাথে চলে যায় সম্ভবত ডিরেক্টরিটি দুটি শতাংশের চিহ্নের মধ্যে রেখে দেয়। খারাপ ব্যাখ্যার জন্য দুঃখিত।
গ্যাব গ্যাবরিয়াল

আমি এটি একই ডিরেক্টরিতে অন্য একটি ফাইল খুলতে চাই b
গ্যাব গ্যাবরিয়াল

উত্তর:


0

আমার অনুমান (আপনার প্রশ্নটি বুঝতে আমারও সমস্যা আছে) আপনি একটি ব্যাচের ফাইল নয় বরং বিভিন্ন ফোল্ডারে উল্লেখ করছেন যাঁর সাথে আপনি সম্বোধন করতে চান companion

@Echo %~dp0 returns the origin folder of the actual batch
@Echo %cd% this is the currently selected folder in the current drive

0

আপনি কি বলছেন যে আপনি বর্তমান ডিরেক্টরিতে কোনও নতুন ফাইল তৈরি করতে চান, বর্তমান ডিরেক্টরিটির নাম সম্পর্কে চিন্তা না করে? কমান্ড প্রম্পট থেকে আপনি একই কাজটি করুন: কোনও ডিরেক্টরি ছাড়াই কেবল ফাইলের নামেই ফাইলটি উল্লেখ করুন। যেমন,

@echo off
date /t >  new_file
time /t >> new_file
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.