আমি কিছু উত্পাদন করতে কমপ্রেস.এক্সজি পেতে পারি না


1

আমি উইন্ডোজ সার্ভার 2003 রিসোর্স কিটের অংশ হিসাবে অন্তর্ভুক্ত Send to/Compressed (zipped) folderমাইক্রোসফ্ট সরঞ্জামটি ব্যবহার করে উইন্ডোজ ফাংশন অনুকরণ করার চেষ্টা করছি compress.exe

এই সরঞ্জামটির সাহায্যে এটি সম্ভব নাও হতে পারে তবে এটিকে কিছু উত্পাদন করতে আমার সমস্যা হচ্ছে। আমি এই দৃশ্যের চেষ্টা করেছি:

md test
cd test
md folder
echo this is file 1 >folder\file1.txt
echo this is file 2 >folder\file2.txt
md output
compress folder\*.* output -z

    Microsoft (R) File Compression Utility  Version
    Copyright (C) Microsoft Corp. 1990-1999.  All rights reserved.

    Compressing folder\file1.txt to output\folder\file1.txt using MS-ZIP compression.
    Compressing folder\file2.txt to output\folder\file2.txt using MS-ZIP compression.

dir /s

    Volume in drive C is TI80140500H
    Volume Serial Number is AC18-E911

    Directory of C:\test

    12/05/2015  01:22 a.m.    <DIR>          .
    12/05/2015  01:22 a.m.    <DIR>          ..
    12/05/2015  01:34 a.m.    <DIR>          folder
    12/05/2015  01:22 a.m.    <DIR>          output
                  0 File(s)              0 bytes

    Directory of C:\test\folder

    12/05/2015  01:34 a.m.    <DIR>          .
    12/05/2015  01:34 a.m.    <DIR>          ..
    12/05/2015  01:35 a.m.                15 file1.txt
    12/05/2015  01:36 a.m.                17 file2.txt
                  2 File(s)             32 bytes

    Directory of C:\test\output

    12/05/2015  01:22 a.m.    <DIR>          .
    12/05/2015  01:22 a.m.    <DIR>          ..
                  0 File(s)              0 bytes

        Total Files Listed:
                  2 File(s)             32 bytes
                  8 Dir(s)  558,695,092,224 bytes free

এই আপাতদৃষ্টিতে সফল সিকোয়েন্স দ্বারা উত্পাদিত কোনও ফাইল আমি দেখতে পাচ্ছি না। compressএকটি জিপ করা ফোল্ডার তৈরি করতে কীভাবে আপনি কোএক্স করবেন - বা কিছু?

** হালনাগাদ **

সরঞ্জামটির জন্য এখানে সহায়তা:

Syntax:

   COMPRESS [-R] [-D] [-S] [ -Z | -ZX ] Source Destination
   COMPRESS -R [-D] [-S] [ -Z | -ZX ] Source [Destination]

Description:
   Compresses one or more files.

Parameter List:
   -R           Rename compressed files.

   -D           Update compressed files only if out of date.

   -S           Suppress copyright information.

   -ZX          LZX compression. This is default compression.

   -Z           MS-ZIP compression.

   Source       Source file specification. Wildcards may be
                used.

   Destination  Destination file | path specification.
                Destination may be a directory. If Source is
                multiple files and -r is not specified,
                Destination must be a directory.

Examples:
    COMPRESS temp.txt compressed.txt
    COMPRESS -R *.*
    COMPRESS -R *.exe *.dll compressed_dir

তিনটি উদাহরণের মধ্যে প্রথমটি দেখে মনে হচ্ছে এটি কোনও ফাইল নেয় এবং সেই ফাইলটির সংকোচিত সংস্করণ তৈরি করে। যা এটা করে

দ্বিতীয়টি আপনি যা আশা করবেন তা উত্পাদন করে tempt.tx_

তৃতীয়টি COMPRESS -R *.exe *.dll compressed_dirআসলে কিছু করে, আমার পূর্ববর্তী বক্তব্যগুলিকে মিথ্যা বলে। এটি একটি ফাইল সংকোচিত_ডির তৈরি করে __ যা আমার ধারণা ফাইলগুলি ধারণ করে holds COMPRESS -R *.txt *.vbs folder compressed_dirঅন্যদিকে AFAICT ফোল্ডারটি উপেক্ষা করে। COMPRESS -R folder compressed_dirএকটি ত্রুটি দেয় "ERROR: The compressed_dir file is not found."

সুতরাং আমার উপসংহারটি হ'ল এটি ফোল্ডারগুলি সংকুচিত করতে পারে না এবং এটি জিপ ফাইল / সংকোচিত ফোল্ডার তৈরি করতে পারে না।

যাই হোক না কেন, আমি ছেড়ে দিয়েছি এবং 7 জিপ ব্যবহার করেছি, যা একটি ট্রিট কাজ করে।


কমপ্রেস.এক্সই উইন্ডোজের কমপ্রেসড (জিপড) ফোল্ডারের বৈশিষ্ট্যের সমপরিমাণ কমান্ড-লাইন নয়। কেন আপনাকে যেভাবেই কমপ্রেস.অ্যাক্স ব্যবহার করতে হবে? একটি জিলিয়ন জিপ ইউটিলিটি উপলব্ধ রয়েছে যার মধ্যে অনেকগুলি বিনামূল্যে এবং মুক্ত উত্স।
করণ

ধন্যবাদ @ করণ - আমি এই ভুল বিশ্বাসের মধ্যে ছিলাম যে এটি সংকুচিত ফোল্ডার ফাংশন প্রেরণের কমান্ড-লাইন বাস্তবায়ন ছিল।
rossmCM

উত্তর:


0

আমি বিশ্বাস করি না যে এটাই সেই সরঞ্জামটির উদ্দেশ্যে। এর টেকনেট নিবন্ধে বলা হয়েছে যে আপনি কেবল এ জাতীয় ফাইলগুলি ব্যবহার করে সংক্ষেপণ করতে পারেনExpand.exe । অতিরিক্তভাবে, এটি Compress.exeএকটি এনটিএফএস ফাইল সিস্টেম ব্যবহার না করার জন্য সতর্ক করে এবং Compact.exeপরিবর্তে ব্যবহারের নির্দেশ দেয় ।

আপনি যদি কমপ্যাক্ট ব্যবহার করেন তবে দেখবেন এটি ফাইল সিস্টেমের স্তরে সংক্ষেপণ সক্ষম করে। আমি নিশ্চিত নই যে কোন সরঞ্জামটি → সংক্ষেপিত (জিপড) ফোল্ডারে প্রেরণের সাথে সম্পর্কিত , তবে এগুলি সেগুলি বলে মনে হয় না।


ফাইল সিস্টেমটির সাথে কেন কিছু করার আছে তা আমি বুঝতে পারি না। আমি বুঝতে পারি যে সংক্ষেপে ফাইল বা ফোল্ডার এবং আউটপুটযুক্ত ফাইলগুলি নিয়েছিল। আমি এটি কোনও সংকোচিত ফাইলগুলি তৈরি করতে সক্ষম হয়েছি তবে কোনও ফোল্ডার থেকে নয়। আপনি যখন মনে করেন যে এটি ফাইলগুলি সংকুচিত করছে তখন এটি আসলে কি হয়েছিল?
rossmCM

আমি মনে করি এটি উদাহরণস্বরূপ চিত্রগুলির সাথে ব্যবহারের জন্য সিস্টেম বিল্ডিংয়ের সাথে সম্পর্কিত something ফাইলগুলি এটি সংকুচিত করে, আপনি সেগুলি আহরণ করতে পারেন বা এগুলি আদৌ স্ট্যান্ডার্ড জিপ ফাইল নয়? আপনি দেখুন, টুলসেটের আরও একটি উদ্দেশ্য রয়েছে বলে মনে হচ্ছে।
লুই লন্ডন

ফাইল সিস্টেমের হিসাবে, আমি অনুমান করি যে এনটিএফএস কমপ্রেসের চেয়ে ফাইল সিস্টেম সংক্ষেপণ সক্ষম করে আরও ভাল ফলাফল দেয়।
লুই লন্ডন

compress -z -r file1.txtউত্পাদন file1.tx_expand file1.tx_ file2.txtউত্পাদিত file2.txtযা মূলটির সাথে অভিন্ন। এটির কাজটি কীভাবে বোঝানো হয়েছে তা আমার কাছে এটি বেশ পরিষ্কার - ডকুমেন্টেশনের পরামর্শ অনুসারে এটি পুরো ফোল্ডারগুলি করার জন্য এটি পাচ্ছি না।
rossmCM

1
কেন এটি কোনও ফোল্ডারে কোনও ফাইল তৈরি করবে? বা, আপনি কেন মনে করেন যে এটি সরঞ্জামটিই করতে চায়? আমি এই ধারণাটি ফিরে পাওয়ার চেষ্টা করছি যে এটি এই কাজের জন্য ভুল উপায়।
লুই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.