ম্যাক্সে পেস্ট ফাইল পাথ অনুলিপি করার সহজ উপায়


20

আমি কয়েকটি দীর্ঘ পদ্ধতিতে কাজ করছি যা স্থানীয়ভাবে এবং বিভিন্ন বহিরাগত ড্রাইভ এবং সার্ভারগুলিতে প্রচুর নথির ফাইল পাথের উল্লেখ করতে হবে। সব ক্ষেত্রেই আমরা অ্যাপল ম্যাক ব্যবহার করছি এল কাপিটান বা সিয়েরা ইনস্টলড দিয়ে with

আমার সমস্যা - ফাইলপথটি সঠিকভাবে টাইপ করতে এবং ডাবল-চেক করতে আমাকে অনেক সময় নিচ্ছে।

পছন্দসই সমাধান - যদি এই পদ্ধতিগুলিতে ফাইলের পাথগুলি অনুলিপি করার এবং পেষ্ট করার কোনও উপায় থাকে তবে আমি এটি পছন্দ করব।

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

আমি এই প্রশ্নটিও পড়েছি: পসিএক্স ফাইলপথের উপাদানগুলি (পাথ এবং ফাইলের নাম) পান এবং স্ক্রিপ্টটি ব্যবহার করতে পারা যায়। এটি প্রতিশ্রুতিশীল ছিল, তবে এটি আমার যা প্রয়োজন তা পুরোপুরি করে না।

আমার পক্ষে ফাইলের পাথগুলি যেমন প্রয়োজন তেমন অনুলিপি করার জন্য কি সহজ উপায় আছে?

উদাহরণস্বরূপ, যদি আমি একটি চিত্র "সিরিয়াল Number.jpg" একটি এক্সটার্নাল ড্রাইভ অবস্থিত নামক Server1 নামক ফাইল পাথ হবে: /Volumes/Server1/Serial Number.jpg


আপনি কেবল কমান্ড + ব্যবহার করে ফাইলটি অনুলিপি এবং অনুলিপি করতে এবং এটি একটি ইমেলের মধ্যে পেস্ট করতে সক্ষম হয়েছিলেন, এবং এটি ক্লিকযোগ্য হাইপারলিংক হিসাবে ইমেলটিতে এটি পাস করবে - তবে আমি সম্প্রতি আমার আউটলুক এবং ওএস আপডেট করেছি (এটি আপডেট না করার পরে) কমপক্ষে 2 বছর) এবং এই হাইপারলিংক ক্ষমতাটি আর কাজ করে না। এটি কি এখনও
অনেতা

উত্তর:


45

আমি মনে করি এটি এমন একটি বিকল্প যা আপনি যা চান ঠিক তা করবে। আপনার সিরিয়াল নম্বর.জেপিজি উদাহরণ ব্যবহার করে , নিম্নলিখিত হিসাবে করুন:

  1. ফাইন্ডারে সার্ভার 1 এ অবস্থিত "সিরিয়াল নাম্বার.জেপিজি" নামক চিত্রটিতে ব্রাউজ করুন
  2. প্রসঙ্গ মেনু প্রদর্শন করতে ফাইলটিতে ডান ক্লিক করুন
  3. এখন optionকী টিপুন এবং ধরে রাখুন
  4. পাঠ্য নাম বিকল্প হিসাবে অনুলিপি "সিরিয়াল সংখ্যা.jpg" নির্বাচন করুন
  5. এখন আপনি যে পদ্ধতিটি সম্পাদনা করছেন সেই পদ্ধতিতে যান এবং আপনি যে অনুলিপিটি অনুলিপি করেছেন তা আটকে দিন

এই উচিত আপনার দস্তাবেজ থাকার ফলে /Volumes/Server1/Serial Number.jpgপাথ তা আটকানো হয়েছে।

এটি যে কোনও ফাইলের জন্য স্থানীয়ভাবে, বাহ্যিক ড্রাইভে বা কোনও সার্ভারে সংরক্ষণ করা হোক না কেন কেবল একই ধাপগুলি ব্যবহার করুন। এটি ফোল্ডারগুলির ফাইলের পথ পেতেও কাজ করে।

কীবোর্ড শর্টকাট

আপনি কী-বোর্ড শর্টকাটও ব্যবহার করতে পারেন উল্লেখ করার জন্য ম্যাটিউজ স্লোসেককে ধন্যবাদ। উপরের ২ থেকে ৪ পদক্ষেপের পরিবর্তে একবার ফাইলটি নির্বাচন করলে আপনি ফাইলের পথটি অনুলিপি করতে option+ command+ Cশর্টকাট ব্যবহার করতে পারেন । তারপরে আপনি এটি যথারীতি পেস্ট করতে পারেন।

উইন্ডোজ ইত্যাদি ফাইল

অন্যান্য অপারেটিং সিস্টেমের জন্য শেয়ারগুলি ফর্ম্যাট করতে কাস্টম বিল্ট ইউটিলিটিস এবং সাব / এএফপিও রয়েছে:


17
উপরন্তু কপি ফাইল পাথ পূর্ণ কীবোর্ড শর্টকাট ⌥ ALT+ + ⌘ CMD+ + C, এই ব্যবহার প্রাসঙ্গিক মেনু করার কোন প্রয়োজন নেই।
ম্যাটিউজ স্লোসেক

1
@ ম্যাটিউজজ্লোসেক "" বিকল্প কীটি বোঝায় (এই চিহ্নের ইউনিকোড কোডপয়েন্টটি আক্ষরিকভাবে ইউ + 2325 অপশন কী)। অন্যান্য অপারেটিং সিস্টেমের সাহায্যে অ্যাপল কীবোর্ডগুলি ব্যবহার করার সময় বিভ্রান্তি এড়াতে অ্যাপল তৈরি কীবোর্ডগুলির অপশন কীতে অতিরিক্ত হিসাবে "এলইটি" শব্দটির স্ক্রিনপ্রিন্ট করা হয় (যেহেতু অ্যাপল কমান্ড কীটি অন্যান্য কীবোর্ডে যেখানে এলটি কী রয়েছে সেখানে স্থানটি দখল করে)। সুতরাং ম্যাকস কীবোর্ড শর্টকাটগুলির প্রসঙ্গে, "Alt" এর মতো কিছুই নেই, কেবলমাত্র বিকল্প; অ্যাপল কীবোর্ডের প্রসঙ্গে, যে কীটি কম্পিউটারটি প্লাগ ইন করা হয়েছে তার উপর নির্ভর করে বিকল্প বা Alt জন্য ব্যবহৃত হয়।
স্লিপ ডি থম্পসন

3
আপনি আপনার অ্যাপল কীবোর্ডগুলি কোথায় কিনবেন তার উপর Alt / opt নির্ভর করে। আন্তর্জাতিক ব্যক্তিরা বাস্তবে না বলে ওপেন করে এবং কমপক্ষে এক দশক ধরে কাজ করে। মার্কিন যুক্তরাষ্ট্রে হয় কেবলমাত্র ⌥ চিহ্ন বা উভয়ই বলে। এটি বিভ্রান্তিকর হওয়ার কোনও অবকাশ নেই। সূত্র: support.apple.com/HT201794
Tetsujin

1
এই সমস্ত গোপন optপ্রকাশের জন্য কি কোনও সংস্থান আছে ?
জ্যামিতিকাল

1
@ জ্যামিত্রিকাল আহ, ঠিক আছে ভাল প্রশ্ন. অফিসিয়াল ম্যাক কীবোর্ড শর্টকাট পৃষ্ঠা রয়েছে যার নীচে নীচে অন্যান্য কীবোর্ড শর্টকাট পৃষ্ঠাগুলির লিঙ্ক রয়েছে তবে অপশন কী কীবোর্ড শর্টকাটগুলির জন্য একটি একক উত্স আছে কিনা তা আমি নিশ্চিত নই। সত্যি কথা বলতে কি, আমি দুর্ঘটনাক্রমে এক সময় হোঁচট খেয়েছি।
মনোমেথ

28

আপনি কেবল তার ফাইল [তাদের] পাথ [গুলি] পেতে কোনও ফাইল [বা তাদের একটি সম্পূর্ণ সোথাকে] একটি টেক্সট এরিয়ায় টেনে আনুন এবং ফেলে দিতে পারেন - টার্মিনাল [এবং ঘটনাক্রমে প্রশ্ন / উত্তরের জায়গাতেও অনেকগুলি অ্যাপ্লিকেশনে নয়, অনেকগুলিতে in স্ট্যাক এক্সচেঞ্জেও।]

কিছু অ্যাপ্লিকেশন, যেমন বিবিইডিট, এটি সমর্থন করে না এবং পুরো পথের ইনসিয়েট ফাইলের সামগ্রীগুলি গ্রহণ করে। এই অ্যাপ্লিকেশনগুলির জন্য একটি Command'ড্রাগন এবং ড্রপ' কাজ করে।


1
+1 শুভ কল! আমি জানতাম না আপনি স্ট্যাক এক্সচেঞ্জে টেনে নিয়ে যেতে পারবেন! :)
মনোমিথ

1
এর জন্য ধন্যবাদ - ফাইলগুলিতে পূর্ণ ফোল্ডারটি অনুলিপি করা ও আটকানোর এটি দুর্দান্ত উপায়।
ক্লার্ক

@ থিসক্লার্ক - আমি ভুলে গিয়েছিলাম আপনি একাধিক ফাইল টেনে আনতে পারেন - উত্তর যুক্ত করার জন্য, ধন্যবাদ
তেটসুজিন

3

আমি তার ফাইলটি পাঠানোর জন্য কোনও ফাইলকে একটি টেক্সট এরিয়ায় টেনে নিয়ে যাওয়া পছন্দ করবো (তেতসুজিনের উত্তর দেখুন)

এটি যদি আপনার পক্ষে কাজ করে না, তবে Qt এ খুব ছোট প্রোগ্রাম লেখার বিষয়টি বিবেচনা করুন।

Http://qtsimplify.blogspot.de/2013/01/drag-and-DP-files-into-your.html থেকে :

কিউটি ক্রিয়েটারে একটি নতুন "কিউটি গুই অ্যাপ্লিকেশন" তৈরি করুন।

নিম্নলিখিত শিরোলেখগুলি যুক্ত করে mainwindow.h, শিরোনাম ফাইলটি সম্পাদনা করুন:

#include <QDropEvent>
#include <QUrl>
#include <QDebug>

সুরক্ষিত ফাংশন, ড্রপইভেন্ট () এবং ড্রাগইন্টারএভেন্ট () সুরক্ষিত:

void dropEvent(QDropEvent *ev);
void dragEnterEvent(QDragEnterEvent *ev);

মেইনওয়াইন্ডো। সিপিতে, এই লাইনগুলি যুক্ত করুন:

void MainWindow::dropEvent(QDropEvent *ev)
{
    QList<QUrl> urls = ev->mimeData()->urls();
    foreach(QUrl url, urls)
    {
        qDebug()<<url.toString();
    }
}

void MainWindow::dragEnterEvent(QDragEnterEvent *ev)
{
    ev->accept();
}

ড্রপএভেন্ট () ফাংশনটি হল আপনি নিজের অ্যাপ্লিকেশনটিতে যে সমস্ত ফাইল ফেলেছেন তার নাম পুনরুদ্ধার করুন।

এবং সবশেষে, আপনার মেইন উইন্ডো কনস্ট্রাক্টরে এই লাইনটি যুক্ত করুন:

setAcceptDrops(true);

তারপরে, উদাহরণস্বরূপ, আপনি যদি ক্লিপবোর্ডে পাথগুলি পেতে চান তবে আপনাকে কেবল সেখানে QClipboard ব্যবহার করে অনুলিপি করতে হবে

QClipboard *clipboard = QGuiApplication::clipboard();
clipboard->setText(url.toString());

একক ফাইলের ড্রপের জন্য এবং সমস্ত ফাইলের জন্য একটি তালিকা।


3

আমি Servicesফাইন্ডারে প্রসঙ্গ মেনু "ক্লিপবোর্ডে পাথ" ব্যবহার করি (যদিও প্রায়শই আমি কোলইয়েট্রি এর প্রসঙ্গে মেনু ব্যবহার করি)।

আমি নিশ্চিত নই যে এটি কোনও ডিফল্ট পরিষেবা, বা আমি অটোমেটার (আমার তারিখ তারিখ ২০১২) ব্যবহার করে তৈরি করেছি, তবে এই জাতীয় পরিষেবা তৈরি করা তুচ্ছ, এটি ইতিমধ্যে বিদ্যমান নেই।


2

আমি পাথগুলি দ্রুত পাওয়ার জন্য একটি কমান্ড লাইনের সমাধানটি হ'ল জিএনইউ কোরিটিলস থেকে রিয়েলপথ ব্যবহার করা । আমি coreutilsম্যাকপোর্টস এর মাধ্যমে ইনস্টল করেছি , যেখানে বাইনারি বলা হয় grealpath। তারপরে আপনি এটি কোনও ফাইলে কল করতে পারেন এবং এটি আপনাকে পথ দেবে। pbcopyআমার ক্লিপবোর্ডে দ্রুত কোনও পথ পেতে আমি এর সাথে মিশতে চাই :$ grealpath histograms.root | pbcopy


Way পিডাব্লুডি হিস্টোগ্রামস.রোটের বিপরীতে কেন এই উপায় pbcopy?
হার্ভ

এটি আপনাকে histograms.rootফাইলের সম্পূর্ণ পাথের পরিবর্তে ডিরেক্টরিটি অন্তর্ভুক্ত করার পথ দেয় । আপনি এটি করতে তুচ্ছভাবে শেল স্ক্রিপ্ট লিখতে পারেন, কিন্তু আমি তা করি নি।
কক্ষ 18

2

অ্যাপ স্টোরটিতে "ফাইলপথ" আইআইআরসি নামে একটি অ্যাপ রয়েছে। জিইউআই-তে ফাইলটিতে ক্লিক করুন তারপরে ফাইলপথ আইকনে ক্লিক করুন এবং মেনু থেকে "অনুলিপি করার পথ" নির্বাচন করুন। এটি একাধিক পাথও অনুলিপি করতে পারে। আপনি যদি কিছু দ্রুত খুঁজছেন তবে আমি কল্পনা করেছিলাম আপনি ক্রিয়ায় একটি মূল কম্বো বরাদ্দ করতে পারেন।

সহকর্মীদের সাথে সিঙ্ক্রোনাইজড ক্লাউড স্টোরেজ লোকেশনগুলি ভাগ করতে আমি নিয়মিত এই অ্যাপ্লিকেশনটি ব্যবহার করি।


1

যে কোনও ফাইল বা ফোল্ডারের তথ্য (⌘i) পান।

পথটি হাইলাইট করতে সাধারণ বিভাগের অধীনে কোথায় ট্রিপল ক্লিক করুন ।

এখানে চিত্র বর্ণনা লিখুন

এই হাইলাইট করা পাঠ্যটি অনুলিপি করুন (⌘c) এবং এটি আপনার ক্লিপবোর্ডে পথ রাখবে।

উইন্ডোটি বন্ধ করুন ()w)

এটি ব্যবহার করার জন্য যেখানেই প্রয়োজন সেখানে আটকান ()v)


এটি একবারে কেবল একটি ফাইলের জন্য ভাল।
ক্লার্ক

1

ফাইন্ডার উইন্ডোতে আপনি নিজের ফাইলটি নির্বাচন করতে পারেন। আপনার ফাইন্ডার উইন্ডোতে গিয়ার-লুকিং আইকন থাকলে আপনি বিকল্প কীটি ধরে রাখতে পারেন এবং সেই আইকনটি ক্লিক করতে পারেন। একটি উপলভ্য বিকল্প হ'ল পথের নাম অনুলিপি করা। এটি নির্বাচিত হলে ক্লিপবোর্ডে পুরো পথের নামটি অনুলিপি করে। আপনাকে ফাইলটি খুলতে হবে না।

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