আমি কীভাবে নোটপ্যাড ++ সেন্টিমিটার থেকে শুরু করব?


92

আমি সিএমডি থেকে নিয়মিত নোটপ্যাড শুরু করতে পারি।

C:\Windows>notepad

আমি রান প্রম্পট থেকে এটি শুরু করতে পারি।

  1. উইন + আর
  2. নোটপ্যাড
  3. প্রবেশ করান

আমি নোটপ্যাড ++ দিয়ে একই কাজ করতে সক্ষম হতে চাই। আমি এটি রান প্রম্পট থেকে শুরু করতে পারি, তবে আমি এটি সেন্টিমিডি থেকে শুরু করতে পারি না।

আমি নোটপ্যাডে একটি নির্দিষ্ট ফাইলও সেমিডি থেকে খুলতে পারি।

C:\Windows>notepad d:\mytext.txt

আমি নোটপ্যাড ++ দিয়ে একই করতে সক্ষম হতে চাই।

এটি কি সম্ভব এবং এটি সক্ষম করতে আমি কী করতে পারি?


1
উইন্ডোজ ভিস্তা, উইন্ডোজ 7, ​​8 এ আপনি রান কমান্ডের মতো স্টার্ট মেনু অনুসন্ধান বাক্স ব্যবহার করতে পারেন। উইন + আর টিপতে হবে না। উইন টিপুন এবং অনুসন্ধান বাক্সে টাইপ করুন। চেষ্টা করে দেখুন!
কামিল ২

(উত্তর দেওয়ার জন্য যথেষ্ট পরিমাণে প্রতিনিধি নেই)। আপনি যদি এমন কোনও ফাইল খুলতে চান যার এক্সটেনশান নোটপ্যাড ++ এর সাথে সম্পর্কিত, কেবলমাত্র পুরো ফাইলের নামটি টাইপ করুন: d:\mytext.txtএবং এটি ডিফল্ট অ্যাপে খোলা থাকবে। আপনি সিএল আর্গুমেন্টগুলি পাস করতে পারবেন না, তবে কেবলমাত্র যদি আপনি কেবল ফাইলটি খুলতে চান
cbuchart

উত্তর:


66

আপনি C:\Program Files (x86)\Notepad++আপনার PATHপরিবেশ পরিবর্তনশীল যুক্ত করতে পারে ।

উদাহরণস্বরূপ, আপনি কমান্ড প্রম্পটে নিম্নলিখিতটি চালাতে পারেন:

set PATH=%PATH%;C:\Program Files (x86)\Notepad++

পরবর্তী বিকল্পগুলির জন্য, PATH এবং অন্যান্য পরিবেশের পরিবর্তনগুলি কী কী তা দেখুন এবং আমি কীভাবে সেগুলি সেট করতে বা ব্যবহার করতে পারি?


ধন্যবাদ! এটা এখন কাজ করে. এখন আমি notepad++ %userprofile%\desktop\testfile.txtযা করতে পারেন তা করতে পারেন । আমি এর জন্য পরিবেশ পরিবর্তনশীল ডায়ালগ বাক্স ব্যবহার করেছি। সেট কমান্ডটি ব্যবহার করে এনভায়রনমেন্ট ভেরিয়েবল অপসারণের সিনট্যাক্সটি কী? আমি এর জন্য কোনও নির্দিষ্ট স্যুইচ বা বাক্য গঠন খুঁজে পাইনি। আপনি সরবরাহ করেছেন এমন লিঙ্কে নেই এবং কম্পিউটার হোপের ওয়েবসাইটে নয়।
সমীর

1
@ স্যামি: PATHভেরিয়েবল থেকে একটি একক ডিরেক্টরি সরিয়ে ফেলা জিইউআইয়ের মাধ্যমে করা ভাল, আমি ধরে নিই। কমান্ড লাইন থেকে কীভাবে এটি দ্রুত সরিয়ে ফেলতে হয় তা আমি জানি না। আপনি যদি কোনও পরিবেশের পরিবর্তনশীল সম্পূর্ণরূপে মুছতে চান তবে আপনি ব্যবহার করতে পারেন set something=তবে আমি আপনাকে এটি করার পরামর্শ দিচ্ছি না PATH
ডের হচস্টাপলার 21

আমি একটি পাথ কমান্ড পেয়েছি । আমি বুঝতে পেরেছি যে PATH ভেরিয়েবলের কোনও পাথ মুছতে আমি আধা কোলন ব্যবহার করব? আমি কীভাবে তা নিশ্চিত নই।
সমীর

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

5
এটি লক্ষণীয়: "এসইটি দিয়ে করা পরিবর্তনগুলি কেবল বর্তমান সিএমডি সেশনের সময়কালের জন্যই থাকবে।" এটি এখানে পাওয়া যাবে । এবং এটি বলে যে সেট কমান্ডটি সিএমডি এনভায়রনমেন্ট ভেরিয়েবলগুলি প্রদর্শন, সেট করতে বা অপসারণ করতে ব্যবহৃত হয়। সুতরাং সেট কমান্ডটি পুরো ভেরিয়েবল অপসারণ করতে ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ PATH ভেরিয়েবল। এবং আবারও, এটি উইন্ডোজ থেকে স্থায়ীভাবে সরানো হবে না। এটি কেবল সিএমডি সেশনের সময়কালের জন্য বৈধ। সিএমডি থেকে পরিবেশের পরিবর্তনশীল স্থায়ীভাবে সেট করতে , পরিবর্তে সেটেক্স কমান্ডটি ব্যবহার করা উচিত। হয় বা জিইআইআই হয়।
সমীর

124

নোটপ্যাড ++ ডিরেক্টরি আপনার পথে না থাকলেও আপনি কমান্ড প্রম্পট থেকে প্রোগ্রামটি চালানোর জন্য নীচের কমান্ডটি ব্যবহার করতে পারেন:

start notepad++

নোটপ্যাড ++ এ একটি ফাইল খোলার জন্য, চালান:

start notepad++ <filename>

9
এটি কেবল আসল প্রশ্নের উত্তর দেয় না, এটি খুব চালাক ওয়ার্কারআউন্ড যা কিছু সেটআপ না করে অবিলম্বে কাজ করে। আমার জন্য দুর্দান্ত কাজ করেছেন
সার্জিও আকোস্টা

11
ভাল লাগবে। PATH- এ সমস্ত কিছু যুক্ত করা উইন্ডোগুলির একটি ভয়ঙ্কর সমাধান। যা স্পষ্ট নয় তা হল এটি যেখানে পথ না থাকলে সম্ভাব্য কমান্ডগুলি সন্ধান করার জন্য START অনুসন্ধান করে। এটি কি স্টার্ট মেনুতে ইনস্টল করা স্টাফগুলি দেখছে?
ব্যবহারকারী 10550

এবং আপনি যদি সাইগউইন শেল থেকে থাকেন তবে এটিও কাজ করে: সাইগস্টার্ট নোটপ্যাড ++
লাইকা

1
অসাধারণ! কিছু স্ট্রিং সহ অনুসন্ধানের পরে আমি এটি ব্যবহার করি findstr /spim /c:"SomeString" *.*
পল ভার্গাস

@ user10550 আমি নিশ্চিত যে গ্রন্থাগারগুলিতে রেফারেন্স স্টাফ শুরু করতে শুরু করি C:\Users\username\AppData\Roaming\Microsoft\Windowsযেখানে AT PATH ভেরিয়েবলটি অনেক আলাদা। আপনি আসলে কি শুরু -> অনুসন্ধানের রেফারেন্স নির্দিষ্ট করতে পারেন। আরও বিশদ
কলব ক্যানিয়ন

20

আমি PATHকেবল একটি একক সরঞ্জাম ব্যবহারের জন্য আমার বিশৃঙ্খলা করতে চাই না ।

একটি বিকল্প হ'ল বিকল্প পাঠ্য সম্পাদককে 100% প্রতিস্থাপন Notepadহিসাবে অনেক বিশদ সহ এখানে ব্যাখ্যা করা হিসাবে ব্যবহার করা । ডেডিকেটেড এডিটর লঞ্চার সরঞ্জাম সহ অন্য একটি বিবরণ এখানে পাওয়া যাবেগিথুবে আরও একটি Notepad++লঞ্চার ।

কম আক্রমণাত্মক বিকল্প হ'ল cmdএই ফাইলটি:

"C:\Programme\Notepad++\notepad++.exe" %*

এই ফাইলটি বিদ্যমান কোথাও কোথাও থাকতে হবে PATH। আমি আসলে আমার সমস্ত সরঞ্জামগুলিকে একটি সাধারণ UTILডিরেক্টরিতে রেখেছি , যা এর একটি অংশ PATH


"সেন্টিমিডি ফাইল" বলতে কী বোঝ? এবং নক্ষত্র এবং শতাংশ চিহ্ন দিয়ে কি? কোন ফাইলের সাথে PATH "বরাবর" থাকতে পারে? (এটি কোথাও যাওয়ার মতো নয়।) আপনি কীভাবে ইউটিআইএল ব্যবহার করবেন? গতবার আমি পরীক্ষা করেছিলাম ইউটিআইএল নামে কোনও ভেরিয়েবল নেই। আপনি নিজেরাই এসে সিস্টেমে ম্যানুয়ালি যোগ করেছেন এমন কি এটি? আপনি এর কোন ব্যাখ্যা করতে পারেন? এবং সম্ভবত আমাকে এমন কিছু দৃ concrete় উদাহরণ দিন যা আমি কাজ করতে পারি এবং আশা করি এর থেকে শিখতে পারি? বা আপনি কীভাবে কমান্ড লাইনটি জানেন তা নিয়ে বড়াই করতে এখানে এসেছেন? আমি অভদ্র বা অন্য কিছু হতে চাইছি না, আমি কেবল এটি কেমন তা বলছি। আমাদের সবার দক্ষতার স্তর আলাদা।
সমীর

2
একটি সেমিডি ফাইল টেক্সট স্ক্রিপ্ট ফাইল হতে পারে npp.cmd যার ভিতরে একক পাঠ্য লাইন হিসাবে কমান্ড রয়েছে। আপনি যদি একটি ডিরেক্টরি সি: \ ব্যবহার করে এবং স্ক্রিপ্ট ফাইলটি এতে রেখে দেন তবে আপনার পাঠ্যকে সি: \ ব্যবহার করে প্রসারিত করুন, তারপরে আপনি "এনপিপি" লিখে নোটপ্যাড ++ কল করতে পারবেন। % * এর অর্থ "সমস্ত কমান্ডলাইন আর্গুমেন্ট"।
এক্সেল কেম্পার

1
একটি সেন্টিমিডি ফাইলকে প্রায়শই "ব্যাচ ফাইল" বলা হয়। এমএস-ডসের দিনগুলিতে, এক্সটেনশানটি সর্বদা ছিল .BATতবে এই দিনগুলিতে প্রায়শই হয় .cmd। ফাইলের কমান্ডগুলি সম্পাদন করা হয় cmd.exeযার দ্বারা কমান্ড-লাইন শেল নিজেই হয়।
স্টিভেহা

দয়া করে নোট করুন যে পাওয়ারশেলের মধ্যে PATH এনভায়রনমেন্ট ভেরিয়েবল আপডেট করার সিনট্যাক্সটি কিছুটা আলাদা স্ট্যাকওভারফ্লো.com
অ্যারন হফম্যান

1
দেখে মনে হচ্ছে নোটপ্যাড কীভাবে প্রতিস্থাপন করবেন সে সম্পর্কে আপনার নিবন্ধটির লিঙ্কটি ইতিমধ্যে ভেঙে গেছে।
রবএইচ

8

এটি আমি যা করেছি, এইভাবে আপনাকে এই আদেশের সাথে সেট ফাইল notepad++ তৈরি করতে হবে নাnp.bat

@echo off
start "" "C:\Program Files (x86)\Notepad++\notepad++.exe" %*

স্থান np.batফাইলc:\Windows

কম্যান্ড প্রম্প্ট লিখুন খুলতে npবা np myfile.txtএবং লিখুন।


কমান্ডের উপসর্গ করতে এখানে "" স্টার্ট ব্যবহার করে একটি নোটপ্যাড ++। এক্সেম ইতিমধ্যে চলমান না থাকলে কমান্ড প্রম্পটটি লক করতে বাধা দেয়।
জেরেমি মারে

আমি এই বিষয়বস্তু দিয়ে একটি 'edit.bat' ফাইল তৈরি করেছি: 'নোটপ্যাড ++% 1 শুরু করুন' - সেমিডিএস সেশনের প্রসঙ্গে আমাকে যা সম্পাদনা করতে হবে তা ঠিক করে দেয়।
দ্য রিলে

7

এক্সেল ক্যাম্পারের কাছ থেকে উত্তরগুলি সংমিশ্রণ করা এবং আরও কিছু অতিরিক্ত যুক্ত করা, একটি স্থায়ী আদেশ দেওয়ার জন্য আমি যা করেছি তা আপনি চাইলে যে কোনও নাম দিতে পারেন।

সবার আগে আমি একটি অতিরিক্ত ফোল্ডার তৈরি করেছি। আমার ক্ষেত্রে: "সি: \ ব্যবহারকারী \ হানসেল \ সিএমডিফায়ালস" । এই ফোল্ডারে আমি ডান ক্লিক মেনু -> নতুন -> পাঠ্য নথির মাধ্যমে একটি নতুন পাঠ্য ফাইল তৈরি করেছি। নোটপ্যাড বা নোটপ্যাড ++ ব্যবহার করে পাঠ্য দস্তাবেজটি সম্পাদনা করুন এবং .txt ফাইলে নিম্নলিখিত কোডটি টাইপ করুন:

@echo off
"C:\Software\Notepad++\notepad++.exe" %*

তারপরে আপনাকে ফাইলটি আপনার ব্যক্তিগত আদেশে পুনরায় নামকরণ করতে হবে, উদাহরণস্বরূপ "npp.cmd"।

একদিকে নোট: @ কেচো অফ কমান্ড প্রম্পটে মুদ্রণ করা থেকে কমান্ডকে বাধা দেয়;

উদ্ধৃতি চিহ্নগুলির মধ্যে লিঙ্কটি কোনও নির্বাহযোগ্যকে বোঝাতে পারে;

*% ** নিশ্চিত করবে যে আপনি এনপিপি কমান্ডের পরে টাইপ করুন যে কোনও কিছু (উদাহরণস্বরূপ " এনপিপি ননসেন্স: টেক্সট ") উদ্ধৃতি চিহ্নগুলিতে মূল কমান্ডের পরে স্থাপন করা হবে।

তারপরে আপনাকে একটি "পরিবেশের পরিবর্তনশীল" সম্পাদনা করতে হবে, এক্ষেত্রে তথাকথিত PATH (এই পরিবর্তনশীলটিতে ফোল্ডার রয়েছে যেখানে উইন্ডোজ কমান্ড এবং এক্সিকিউটেবলের সন্ধান করে)। আপনার PATH এ ফোল্ডারটি যুক্ত করতে, স্টার্ট মেনুতে প্রবেশ করতে টাইপ করুন উইন্ডোজ বোতামটি এবং টাইপ করুন "আপনার অ্যাকাউন্টের জন্য পরিবেশের পরিবর্তনগুলি সম্পাদনা করুন" করুন । "হ্যানসেলের জন্য ব্যবহারকারী ভেরিয়েবল" এর অধীনে একটি নতুন "পাথ" ভেরিয়েবল তৈরি করুন যদি এটি বিদ্যমান না থাকে বা পুরাতন "পাথ" ভেরিয়েবলটি থাকে তবে সম্পাদনা করুন।

আপনি যদি নতুন PATH ভেরিয়েবল করেন তবে ভেরিয়েবলের মানটি কেবলমাত্র পড়তে হবে: সি: \ ব্যবহারকারী \ হ্যানস \ সিএমডিফায়ালস

আপনি যদি কোনও পুরানো PATH ভেরিয়েবল সম্পাদনা করেন তবে ভেরিয়েবলের মানটি পড়তে হবে: ওল্ডস্টাফ ; সি: \ ব্যবহারকারীগণ ans হ্যানস \ সিএমডিফায়ালস (অর্ধ কোলনের মনে রাখবেন)

উইন্ডোজ এখন "সি: \ ব্যবহারকারী \ হানসেল \ সিএমডিফায়ার্স" ফোল্ডারে কমান্ড সন্ধান করে এবং আপনি সহজেই এই ফোল্ডারে নতুন কমান্ড যুক্ত করতে পারেন!


8
আপনার @ECHO OFFএক-লাইন কমান্ডের দরকার নেই। @শুষে যে একা লাইন জন্য echo, তাই @"C:\Software\Notepad++\notepad++.exe" %*কি আপনি চান না।
ক্লিমেন্ট চেরলিন

3

কমান্ড থেকে উইন্ডোজে ইনস্টল হওয়া যে কোনও প্রোগ্রাম চালানোর সহজ উপায় হ'ল:

  1. নোটপ্যাডের অবস্থান ++। উদাহরণ অনুসন্ধান করুন, ইনস্টলেশন ডিরেক্টরিতে একটি শর্টকাট তৈরি করুন।

  2. শর্টকাটটি সি: / উইন্ডোজ / সিস্টেম 32 এ কেটে পেস্ট করুন।

  3. এখন আপনি 'Win + R' টিপুন এবং শর্টকাটের নামটি টাইপ করতে পারেন। সব শেষ.

পিএস: আমার ক্ষেত্রে, আমি শর্টকাটটির নাম রেখেছি 'নোটপ্যাডপ্প' (বা এমনকি 'এনপিপিপি') যাতে আমাকে 'শিফট + =' দু'বার '+' চিহ্নের জন্য চাপতে না হয়

অত্যন্ত সহজ এবং সহজ এবং শর্টকাটটি মুছে ফেলা সহজ। এমনকি আপনার পাথ, রেজিস্ট্রি পরিবর্তন করার দরকার নেই


2

একটি উপায় এই রেজিস্ট্রি কীতে পরিবর্তন করা:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Notepad++.exe]

আপনি ডন ফেলকারের থেকে একটি জিপ করা .reg ফাইল ডাউনলোড করতে পারেন যা আপনাকে কেবল একটি দিয়ে একটি ফাইল খুলতে দেয়n শর্টকাট ।

এটি চালানোর আগে আমি .reg সম্পাদনা করেছিলাম এবং নোটপ্যাড ++ এর পথটি সঠিক (যেমন C:\Program Files (x86)) নিশ্চিত করার জন্য এবং আমি শর্টকাটকে nপরিবর্তে পরিবর্তিত করেছিলাম n

তারপরে আপনার রেজিস্ট্রিতে যুক্ত করতে ডাবল ক্লিক করুন।


2

কমান্ড লাইন থেকে একটি সংক্ষিপ্ত নাম দিয়ে কোনও প্রোগ্রাম চালাতে আপনি কমান্ড দ্বারা এটির জন্য একটি নাম তৈরি করতে পারেন doskey:

doskey alias="drive:\path to program\executable" $*

উদাহরণস্বরূপ, কমান্ড চালানোর পরে
doskey notepad++="C:\Program Files (x86)\Notepad++\notepad++.exe" $*
আপনি নোটপ্যাড ++ দ্বারা পাঠ্য ফাইলটি খুলতে পারেন notepad++ textfile। অবশ্যই, আপনি nppবা হিসাবে খাটো ওরফে কিছু ব্যবহার করতে পারেনn++

এছাড়াও আপনি যে পথটি প্রায়শই খোলেন তার জন্য আপনি নাম তৈরি করতে পারেন:

doskey home=cd C:\Users\myprofile

তবে দুর্ভাগ্যক্রমে আপনি এই উপন্যাসটি ব্যবহার করতে পারবেন না। আপনি যদি চালনা করেন doskey home=C:\Users\myprofileএবং কমান্ড লাইনে প্রবেশ করেন cd homeবা start home\myfileআপনি ত্রুটি বার্তা পান message

প্রতিবার cmdরান হওয়ার সাথে সাথে আপনার এলিয়াস স্বয়ংক্রিয়ভাবে তৈরি করতে আপনি এটি ব্যাচের ফাইলের মতো autorun.cmdকরে রেজিস্ট্রি এন্ট্রিতে সেট করতে পারেন :

HKCU\Software\Microsoft\Command Processor\AutoRun

অথবা

HKLM\Software\Microsoft\Command Processor\AutoRun

নিবন্ধগুলির লিঙ্কগুলি:
কনসোল অ্যালিয়াসেস
কমান্ড প্রসেসর \ অটোআর



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