ಒಎಸ್ ಎಕ್ಸ್ನಲ್ಲಿ ಅಡಗಿಸಲಾದ ಫೈಲ್ಗಳನ್ನು ಅಡಗಿಸಿ ಮತ್ತು ಮರೆಮಾಡಲು ಮೆನು ಐಟಂ ರಚಿಸಿ

ಅಡಗಿಸಲಾದ ಫೈಲ್ಗಳನ್ನು ಮರೆಮಾಡಲು ಅಥವಾ ತೋರಿಸಬೇಕಾದ ಸಂದರ್ಭೋಚಿತ ಮೆನುವನ್ನು ರಚಿಸಲು ಆಟೊಮೇಟರ್ ಬಳಸಿ

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಮ್ಯಾಕ್ ನೀವು ಕೆಲವು ಹಂತದಲ್ಲಿ ಪ್ರವೇಶಿಸಬೇಕಾದ ಅನೇಕ ಸಿಸ್ಟಮ್ ಫೈಲ್ಗಳನ್ನು ಮರೆಮಾಡುತ್ತದೆ. ಆಪಲ್ ಈ ಫೈಲ್ಗಳನ್ನು ಮರೆಮಾಡುತ್ತದೆ ಏಕೆಂದರೆ ಆಕಸ್ಮಿಕ ಬದಲಾವಣೆ, ಅಥವಾ ಫೈಲ್ಗಳ ಸಂಪೂರ್ಣ ತೆಗೆಯುವಿಕೆ ನಿಮ್ಮ ಮ್ಯಾಕ್ಗೆ ತೊಂದರೆ ಉಂಟುಮಾಡಬಹುದು.

ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ತೋರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಟರ್ಮಿನಲ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ನಾನು ಈಗಾಗಲೇ ತೋರಿಸಿದೆ. ನಿಮ್ಮ ಮ್ಯಾಕ್ನಲ್ಲಿ ಅಡಗಿಸಲಾದ ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳೊಂದಿಗೆ ನೀವು ಸಾಂದರ್ಭಿಕ ಅಗತ್ಯತೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮಾತ್ರ ಆ ವಿಧಾನವು ಬಹಳ ಒಳ್ಳೆಯದು. ಆದರೆ ನಿಮ್ಮ ಮ್ಯಾಕ್ನ ಗುಪ್ತ ಗುಡಿಗಳೊಂದಿಗೆ ಪದೇ ಪದೇ ಕೆಲಸ ಮಾಡಲು ನೀವು ಒಲವು ತೋರಿದರೆ ಉತ್ತಮ ಮಾರ್ಗವಿದೆ.

ಸಂದರ್ಭೋಚಿತ ಮೆನುಗಳಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಆಟೊಮೇಟರ್ನೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ತೋರಿಸುವುದಕ್ಕೆ ಮತ್ತು ಮರೆಮಾಡಲು ಟರ್ಮಿನಲ್ ಆಜ್ಞೆಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸಿ, ಆ ಫೈಲ್ಗಳನ್ನು ತೋರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ನೀವು ಸರಳ ಮೆನು ಐಟಂ ಅನ್ನು ರಚಿಸಬಹುದು.

ಹಿಡನ್ ಫೈಲ್ಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಲು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

ಮರೆಮಾಡಿದ ಫೈಲ್ಗಳನ್ನು ತೋರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಅಗತ್ಯವಿರುವ ಎರಡು ಟರ್ಮಿನಲ್ ಆಜ್ಞೆಗಳನ್ನು ನಾವು ಈಗಾಗಲೇ ತಿಳಿದಿದ್ದೇವೆ. ನಾವು ಫೈಂಡರ್ನಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ತೋರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಬಯಸುವಿರಾ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿ ಎರಡು ಆಜ್ಞೆಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡುವ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಾವು ರಚಿಸಬೇಕಾಗಿದೆ.

ಮೊದಲಿಗೆ, ಮರೆಮಾಡಿದ ಫೈಲ್ಗಳನ್ನು ತೋರಿಸುವುದು ಅಥವಾ ಮರೆಮಾಡುವುದು ಫೈಂಡರ್ನ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿ ಎಂಬುದನ್ನು ನಾವು ನಿರ್ಧರಿಸಬೇಕು; ನಂತರ ನಾವು ಎದುರಾಳಿ ರಾಜ್ಯಕ್ಕೆ ಬದಲಿಸಲು ಸೂಕ್ತ ಆಜ್ಞೆಯನ್ನು ನೀಡಬೇಕಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಈ ಕೆಳಗಿನ ಶೆಲ್ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸುತ್ತೇವೆ:

STATUS = `ಡೀಫಾಲ್ಟ್ಗಳನ್ನು ಕಾಮ್.ಅಪ್ಪಲ್ಫೈಂಡರ್ ಆಪಲ್ಶಾವ್ಎಲ್ಲಾಫೈಲ್ಸ್ ಅನ್ನು ಓದಿದೆ
ವೇಳೆ [$ STATUS == 1]
ನಂತರ ಡಿಫಾಲ್ಟ್ ಕಾಮ್ ಬರೆಯುತ್ತಾರೆ. apple.finder AppleShowAllFiles -Boolean FALSE
ಬೇರೆ ಡಿಫಾಲ್ಟ್ಗಳು com ಅನ್ನು ಬರೆಯುತ್ತವೆ. apple.finder AppleShowAllFiles - BOOLANAN TRUE
fi
ಫೈಂಡರ್ ಕೊಲ್ಲಲು

ಅದು ನಮಗೆ ಮೂಲಭೂತ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಆಗಿದ್ದು ಅದು ನಮಗೆ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ. ಆಪೆಲ್ಶಾವ್ಎಲ್ಲಫೈಲ್ಸ್ನ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ನಂತರ ಫಲಿತಾಂಶಗಳನ್ನು ಸ್ಟಟಾಸ್ ಎಂಬ ವೇರಿಯಬಲ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿರುವುದನ್ನು ಫೈಂಡರ್ಗೆ ಕೇಳುವ ಮೂಲಕ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ವೇರಿಯೇಬಲ್ STATUS ನಂತರ ಅದು TRUE ಆಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ (ನಂಬರ್ ಒನ್ TRUE ಗೆ ಸಮಾನವಾಗಿದೆ). ಇದು TRUE ಆಗಿದ್ದರೆ (ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಮರೆಮಾಡಲು ಹೊಂದಿಸಲಾಗಿದೆ), ಆಗ ನಾವು ಮೌಲ್ಯವನ್ನು FALSE ಗೆ ಹೊಂದಿಸಲು ಆದೇಶವನ್ನು ನೀಡುತ್ತೇವೆ. ಅಂತೆಯೇ, ಇದು ತಪ್ಪಾಗಿದೆ (ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ತೋರಿಸಲು ಹೊಂದಿಸಿ), ನಾವು ಮೌಲ್ಯವನ್ನು TRUE ಗೆ ಹೊಂದಿಸಿದ್ದೇವೆ. ಈ ರೀತಿಯಾಗಿ, ಫೈಂಡರ್ನ ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಮರೆಮಾಡಲು ಅಥವಾ ಆಫ್ ಮಾಡಲು ಟಾಗಲ್ ಮಾಡುವ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಾವು ರಚಿಸಿದ್ದೇವೆ.

ಸ್ಕ್ರಿಪ್ಟ್ ಸ್ವತಃ ಸ್ವಲ್ಪ ಉಪಯುಕ್ತವಾದುದಾದರೂ, ಸ್ಕ್ರಿಪ್ಟ್ ಸುತ್ತಲೂ ಕಟ್ಟಲು ನಾವು ಆಟೊಮೇಟರ್ ಅನ್ನು ಬಳಸಿದಾಗ ಅದರ ನೈಜ ಮೌಲ್ಯವು ಬರುತ್ತದೆ ಮತ್ತು ಮೆನು ಐಟಂ ಅನ್ನು ರಚಿಸಿ ಅದು ಕೇವಲ ಮರೆಮಾಚಲಾದ ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಕೇವಲ ಮೌಸ್ ಕ್ಲಿಕ್ನಲ್ಲಿ ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ.

ಮರೆಮಾಡಿದ ಫೈಲ್ಗಳು ಮೆನು ಐಟಂ ಅನ್ನು ರಚಿಸಲು ಸ್ವಯಂಚಾಲಿತವನ್ನು ಬಳಸುವುದು

  1. / ಅಪ್ಲಿಕೇಷನ್ಗಳ ಫೋಲ್ಡರ್ನಲ್ಲಿರುವ ಆಟೊಮೇಟರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.
  2. ನಿಮ್ಮ ಹೊಸ ಆಟೊಮೇಟರ್ ಕಾರ್ಯಕ್ಕಾಗಿ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಲು ಸೇವೆ ಆಯ್ಕೆಮಾಡಿ, ಮತ್ತು ಆಯ್ಕೆ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಲೈಬ್ರರಿ ಪೇನ್ನಲ್ಲಿ, ಕ್ರಿಯೆಗಳನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ನಂತರ ಲೈಬ್ರರಿ ಐಟಂನ ಕೆಳಗೆ, ಯುಟಿಲಿಟಿಸ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಇದು ಲಭ್ಯವಿರುವ ಕೆಲಸದ ಹರಿವುಗಳನ್ನು ಉಪಯುಕ್ತತೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಮಾತ್ರ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ.
  4. ಕ್ರಮಗಳ ಫಿಲ್ಟರ್ ಮಾಡಿದ ಪಟ್ಟಿಯಲ್ಲಿ, ರನ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ವರ್ಕ್ಫ್ಲೋ ಪೇನ್ಗೆ ಎಳೆಯಿರಿ.
  5. ಕೆಲಸದೊತ್ತಡದ ಫಲಕದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಎರಡು ಡ್ರಾಪ್-ಡೌನ್ ಮೆನು ಐಟಂಗಳು. 'ಸೇವೆ ಆಯ್ಕೆಮಾಡುತ್ತದೆ' ಅನ್ನು 'ಫೈಲ್ಗಳು ಅಥವಾ ಫೋಲ್ಡರ್ಗಳಿಗೆ' ಹೊಂದಿಸಿ. 'ಫೈಂಡರ್' ಗೆ 'ಇನ್' ಅನ್ನು ಹೊಂದಿಸಿ.
  6. ನಾವು ಮೇಲೆ ರಚಿಸಿದ ಸಂಪೂರ್ಣ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಆಜ್ಞೆಯನ್ನು (ಎಲ್ಲಾ ಆರು ಸಾಲುಗಳು) ನಕಲಿಸಿ ಮತ್ತು ರನ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಈಗಾಗಲೇ ಇರುವ ಯಾವುದೇ ಪಠ್ಯವನ್ನು ಬದಲಾಯಿಸಲು ಅದನ್ನು ಬಳಸಿ.
  7. ಆಟೋಮೇಟರ್ ಫೈಲ್ ಮೆನುವಿನಿಂದ, "ಉಳಿಸು" ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ನಂತರ ಸೇವೆಗೆ ಹೆಸರನ್ನು ನೀಡಿ. ನೀವು ಆಯ್ಕೆ ಮಾಡಿದ ಹೆಸರು ಮೆನು ಐಟಂನಂತೆ ಗೋಚರಿಸುತ್ತದೆ. ನನ್ನ ಟಾಗಲ್ ಹಿಡನ್ ಫೈಲ್ಗಳನ್ನು ನಾನು ಕರೆ ಮಾಡುತ್ತೇನೆ.
  8. ಆಟೋಮೇಟರ್ ಸೇವೆ ಉಳಿಸಿದ ನಂತರ , ನೀವು ಆಟೋಮೇಟರ್ನಿಂದ ಹೊರಬರಬಹುದು.

ಹಿಡನ್ ಫೈಲ್ಗಳು ಮೆನು ಐಟಂ ಅನ್ನು ಟಾಗಲ್ ಬಳಸಿ

  1. ಫೈಂಡರ್ ವಿಂಡೋವನ್ನು ತೆರೆಯಿರಿ .
  2. ಯಾವುದೇ ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್ ಅನ್ನು ರೈಟ್-ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಪಾಪ್-ಅಪ್ ಮೆನುವಿನಿಂದ ಸೇವೆಗಳು ಆಯ್ಕೆಮಾಡಿ, ಹಿಡನ್ ಫೈಲ್ಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಿ .
  4. ಫೈಂಡರ್ ಮರೆಮಾಡುವ ಫೈಲ್ಗಳ ಸ್ಥಿತಿಯನ್ನು ಟಾಗಲ್ ಮಾಡುತ್ತದೆ, ಅಡಗಿಸಲಾದ ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳು ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಅವಲಂಬಿಸಿ ಪ್ರದರ್ಶಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಕಾರಣವಾಗುತ್ತದೆ.